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

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

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

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

1 W- ~# `0 e* }7 y+ ]# O

" Y' {2 I5 z% L  L) m- G
微信图片_20230921153421.png
6 t! j# ~2 z5 b5 u+ _5 c" a
1 模拟输入
) p% [; [$ r. y# `" D7 `% `0 p
微信图片_20230921153418.png
6 I  n1 G# I+ S
模拟输入:通过I/O口读取模拟电平,不经过上下拉,也不经过TTL肖特基触发器滤波,此时电平信号是非线性信号,模拟输入常与ADC/DAC结合使用。
* Z) C* x1 f  W
9 a0 J5 F* F+ ~# K. E+ w/ b/ j
2 浮空输入
! F5 W2 T- O# B# ^1 @
微信图片_20230921153415.png
9 u0 O% D, p6 C& o5 D: W
浮空输入:输入的电平是TTL电平,在不接设备的情况下,呈高阻状态。该模式常用于和一些传感器的连接。浮空输入和上下拉输入的区别,大家可以自行了解下。! y# ~5 B; y( o1 p. K* j
- C9 y0 A! h  J
3 下拉输入

: e- |) [- W+ C  I4 A9 Z
微信图片_20230921153403.png
; n1 F3 l7 T, _  G  ]
下拉输入:下拉输入和浮空输入的主要区别是接入了下拉电阻(防止干扰),默认状态下电压为低电平。该模式主要用于对按键状态的检测。) N( o# G& a  n$ `5 [1 ]: l# o
4 上拉输入

( o+ \3 l7 d5 o1 N
微信图片_20230921153342.png

1 T5 T. C& D) E; q
上拉输入:上拉输入和浮空输入的主要区别是接入了上拉电阻(防止干扰),默认状态下电压为高电平。该模式也主要用于对按键状态的检测。
5 p3 s1 U* p4 L$ @
转载自: 唐攀的博客
如有侵权请联系删除" b0 k& Y6 J( W5 r9 {5 z" `. e; j5 ~
0 e" J1 K. y; Q; q
收藏 评论0 发布时间:2023-9-21 15:34

举报

0个回答

所属标签

相似技术帖

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