你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32之GPIO输入模式经验分享

[复制链接]
攻城狮Melo 发布时间:2023-9-21 15:34

I/O输入,简言之,从外部读取TTL信号,而信号又分为模拟信号和数字信号,于是乎,STM32的输入模式便可以按照模拟输入和数字量输入来区分了。下面是其相关描述……


, P, l+ i7 x. v0 u
: @6 N: r% ^; n% m. r
微信图片_20230921153421.png

$ i. H1 Y- z# B" }
1 模拟输入
- T! m3 t/ d3 y8 S$ C
微信图片_20230921153418.png
! ?. @% B5 S; G8 F. I
模拟输入:通过I/O口读取模拟电平,不经过上下拉,也不经过TTL肖特基触发器滤波,此时电平信号是非线性信号,模拟输入常与ADC/DAC结合使用。
" ~' O3 A; n+ H* Y

  @) s4 g2 ]- F
2 浮空输入
+ Q% o3 a; [, z' u, o" D
微信图片_20230921153415.png

; K$ {3 v2 b1 G4 P3 S' r7 Q6 B/ c浮空输入:输入的电平是TTL电平,在不接设备的情况下,呈高阻状态。该模式常用于和一些传感器的连接。浮空输入和上下拉输入的区别,大家可以自行了解下。4 x3 H( v/ A9 c2 @
1 X3 e0 ]$ F. f+ s5 i
3 下拉输入
: _  I3 H) U: N
微信图片_20230921153403.png

+ j: ~, r1 @+ z7 z* }下拉输入:下拉输入和浮空输入的主要区别是接入了下拉电阻(防止干扰),默认状态下电压为低电平。该模式主要用于对按键状态的检测。2 g/ @* q' M+ _+ ~1 |
4 上拉输入

% [0 k4 v: z2 i8 X6 h; G
微信图片_20230921153342.png

# b, O. d8 J' `0 R5 w# d, |5 s
上拉输入:上拉输入和浮空输入的主要区别是接入了上拉电阻(防止干扰),默认状态下电压为高电平。该模式也主要用于对按键状态的检测。
  N7 g  C6 f8 h. z- B
转载自: 唐攀的博客
如有侵权请联系删除5 w: y+ o; p; Z+ n* a2 z) t
" v( Y/ D5 x6 k- J0 t, I
收藏 评论0 发布时间:2023-9-21 15:34

举报

0个回答

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版