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

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

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

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


5 T$ y3 x) L9 Z$ i: V. o  V' N
' z( [) w: ^+ ^& Y
微信图片_20230921153421.png
% b* B% ^4 ~9 g& R9 V
1 模拟输入

0 t; @& P: G6 I% Q
微信图片_20230921153418.png

! h, g% p& Y7 h模拟输入:通过I/O口读取模拟电平,不经过上下拉,也不经过TTL肖特基触发器滤波,此时电平信号是非线性信号,模拟输入常与ADC/DAC结合使用。+ ~& u& C/ b) I

7 ?8 L' p6 W, f$ q4 e
2 浮空输入
, f% N, n  ^5 i
微信图片_20230921153415.png
3 J' Z3 c3 d+ u$ j, U* `0 C1 W; K
浮空输入:输入的电平是TTL电平,在不接设备的情况下,呈高阻状态。该模式常用于和一些传感器的连接。浮空输入和上下拉输入的区别,大家可以自行了解下。- C* n- P- v& U# e
5 i+ M7 g& q+ c2 U: H' b# w$ I
3 下拉输入
$ X, X/ H; A8 ~% W% x' ~* C6 b+ T
微信图片_20230921153403.png

7 K. V) g8 g* ]下拉输入:下拉输入和浮空输入的主要区别是接入了下拉电阻(防止干扰),默认状态下电压为低电平。该模式主要用于对按键状态的检测。
& t  c' W  O' Y) A* t
4 上拉输入
( R' Q: T) n6 Q+ w/ z  f
微信图片_20230921153342.png

, S7 L+ \3 z! |6 h* v
上拉输入:上拉输入和浮空输入的主要区别是接入了上拉电阻(防止干扰),默认状态下电压为高电平。该模式也主要用于对按键状态的检测。
/ |- U/ Y0 r. q" W4 T
转载自: 唐攀的博客
如有侵权请联系删除
, @" |$ F% R1 h. H/ _- g. Z
7 Y( ^  w- m- G& Z$ x% q+ K
收藏 评论0 发布时间:2023-9-21 15:34

举报

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