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

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

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

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

8 N0 c2 d* E' J  s
3 c+ @5 @5 |4 H! R/ l8 }% ~
微信图片_20230921153421.png

+ L8 G: r) ~* `4 ~) `9 x% t, g
1 模拟输入

" `* _0 f/ Q7 A+ z1 N5 [, e
微信图片_20230921153418.png

/ [" d0 V, X( g模拟输入:通过I/O口读取模拟电平,不经过上下拉,也不经过TTL肖特基触发器滤波,此时电平信号是非线性信号,模拟输入常与ADC/DAC结合使用。) a2 w' d4 D6 |0 v
) E% G7 ?! b; H2 [: }: ?& v
2 浮空输入

9 `# I1 S$ n5 X
微信图片_20230921153415.png
) x/ s: H+ s" P: j1 W8 l; n. w; H
浮空输入:输入的电平是TTL电平,在不接设备的情况下,呈高阻状态。该模式常用于和一些传感器的连接。浮空输入和上下拉输入的区别,大家可以自行了解下。
' _$ m4 W% v+ p) M+ Y* P, {7 @; D

, H" P1 T5 h# n
3 下拉输入

0 p1 P( a1 g5 C9 \$ H- g
微信图片_20230921153403.png

. t7 M* p: e/ E8 N  C下拉输入:下拉输入和浮空输入的主要区别是接入了下拉电阻(防止干扰),默认状态下电压为低电平。该模式主要用于对按键状态的检测。- M& _0 H8 T! Z9 b2 K5 ^' O
4 上拉输入
/ R3 l; `5 a3 O) }& v1 W/ c
微信图片_20230921153342.png

1 r4 P  m+ q& X$ M
上拉输入:上拉输入和浮空输入的主要区别是接入了上拉电阻(防止干扰),默认状态下电压为高电平。该模式也主要用于对按键状态的检测。
( p; \1 Y. N& ~) f
转载自: 唐攀的博客
如有侵权请联系删除
8 i# N) Z; j3 o; Y

' P3 g! D1 [$ e2 q1 [. i
收藏 评论0 发布时间:2023-9-21 15:34

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版