你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
关于STM32八种输入输出模式,能通俗易懂的解释一下吗?
[复制链接]
feixiang20
提问时间:2018-12-6 15:47 /
能简单说说stm32 的四个输入和4个输出的模式的区别吗,能通俗易懂的说一下吗,其中哪几个常用?
评分
参与人数
1
ST金币
+20
收起
理由
STMCU
+ 20
查看全部评分
赞
0
收藏
0
评论
4
分享
发布时间:2018-12-6 15:47
举报
请先
登录
后回复
4个回答
Bowen
回答时间:2018-12-6 16:18:16
a0a.1 32b0c
本帖最后由 strang 于 2018-12-6 16:27 编辑
常用的模式:模拟输入、上拉输入、下拉输入、推挽输出、复用功能的推挽输出。
作用如下:
(1) 浮空输入_IN_FLOATING ——浮空输入,可以做KEY识别,RX1
(2)带上拉输入_IPU——IO内部上拉电阻输入
(3)带下拉输入_IPD—— IO内部下拉电阻输入
(4) 模拟输入_AIN ——应用ADC模拟输入,或者低功耗下省电
(5)开漏输出_OUT_OD ——IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不变。可以读IO输入电平变化,实现C51的IO双向功能
(6)推挽输出_OUT_PP ——IO输出0-接GND, IO输出1 -接VCC,读输入值是未知的
(7)复用功能的推挽输出_AF_PP ——片内外设功能(I2C的SCL,SDA)
(8)复用功能的开漏输出_AF_OD——片内外设功能(TX1,MOSI,MISO.SCK.SS)
开漏:就是当IO口输出低电平
时,相当于IO口通过三极管
或M
OS管
接到了GND上面;当IO口输出高电平时,此引脚内部悬空。
推挽:当IO口输出高电平
时,相当于供电电源
上(一般为3.3V)通过
三极管
或
M
OS管
接到了IO口上;同理,当IO口输出
低电平
时,相当于IO口通过
三极管
或
M
OS管
接到了GND上面。
评分
参与人数
1
ST金币
+5
蝴蝶豆
+3
收起
理由
STMCU
+ 5
+ 3
查看全部评分
赞
0
评论
回复
支持
反对
wenyangzeng
回答时间:2018-12-6 16:45:06
a0a.1 32b0c
手册描述得很清楚的:
评分
参与人数
1
ST金币
+5
蝴蝶豆
+2
收起
理由
STMCU
+ 5
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
五哥1
回答时间:2018-12-7 02:30:22
a0a.1 32b0c
谁能 把CUBEMX 中的设置给大家表现下
赞
0
评论
回复
支持
反对
网络孤客
回答时间:2018-12-7 11:14:25
a0a.1 32b0c
当端口既要输出也要输入,这是怎样设置?是来回倒换输入输出模式吗?
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
常用的模式:模拟输入、上拉输入、下拉输入、推挽输出、复用功能的推挽输出。
作用如下:
(1) 浮空输入_IN_FLOATING ——浮空输入,可以做KEY识别,RX1
(2)带上拉输入_IPU——IO内部上拉电阻输入
(3)带下拉输入_IPD—— IO内部下拉电阻输入
(4) 模拟输入_AIN ——应用ADC模拟输入,或者低功耗下省电
(5)开漏输出_OUT_OD ——IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不变。可以读IO输入电平变化,实现C51的IO双向功能
(6)推挽输出_OUT_PP ——IO输出0-接GND, IO输出1 -接VCC,读输入值是未知的
(7)复用功能的推挽输出_AF_PP ——片内外设功能(I2C的SCL,SDA)
(8)复用功能的开漏输出_AF_OD——片内外设功能(TX1,MOSI,MISO.SCK.SS)
开漏:就是当IO口输出低电平时,相当于IO口通过三极管或MOS管接到了GND上面;当IO口输出高电平时,此引脚内部悬空。
推挽:当IO口输出高电平时,相当于供电电源上(一般为3.3V)通过三极管或MOS管接到了IO口上;同理,当IO口输出低电平时,相当于IO口通过三极管或MOS管接到了GND上面。
评分
查看全部评分
评分
查看全部评分