分享
7、GPIO输入 按键
输入“/”快速插入内容
7、
GPIO
输入 按键
用户5985
用户5985
1月21日修改
根据原理图,找到KEY1对应的
PC3
56%
44%
找到CubeMX中的
PC3
,设置为GPIO_Input
右击,修改引脚名称为KEY1
30%
70%
或者在
GPIO
配置属性中修改
•
引脚模式:这里默认为输入模式,不可更改。
•
开启
引脚
外部浮空/上拉/下拉:
代码块
C
模式的作用?
设置为浮空模式,IO会变成高阻态,IO电平由外部电平决定。
设置为上拉模式,在无外部信号输入时,IO电平是高电平。
设置为下拉模式,在无外部信号输入时,IO电平是低电平。
如何选择?
所以我们可以根据原理图设计选择,
如果外部是有上拉的,我们可以选择浮空。
如果外部没有上下拉的,内部就选择上下拉,钳住IO电平,让IO信号更稳定
-外部有效信号是高的,选择下拉。
-外部有效信号是低的,选择上拉。
因为我们电路已经有上拉电阻,这里可以选择浮空即可。
TTL肖特基触发器:信号经过触发器后,模拟信号转化为0和1的数字信号。