1:IO配置:。上拉输入模式:区别在于没有输入信号的时候默认输入高电平(因为 有弱上拉)。下拉输入模式:区别在于没有输入信号的时候默认输入低电平(因为有弱下拉)。对于浮空输入模式顾名思义也就 是输入什么信号才是什么信号,对于浮空输入要保证有明确的输入信号。 2:stm32的GPIO既可以设置为输出也可以设置为输入,当设置为输入时,输出还是可以有效的,当设为上拉时,可以把输出设 为高电平,而设为下拉输入时,把输出设为低电平,这样就有了上拉和下拉。 3:STM32 支持 JTAG 和 SWD 两种仿真接口,他们和普通的 IO 口共用,当需要使用普通 IO口的时候,则必须先禁止 JTAG/SWD。STM32 在默认状态下是开启 JTAG 的,所以那些和 JTAG共用的 IO 口,在默认状态下是不能做普通 IO 口使用的。 我们可以通过 AFIO_MAPR 寄存器的24~26 位来修改 STM32 的 JTAG 配置,从而切换为普通 IO 口或者其他状态。 原程序如下:#include"sys.h
STM32:STM32学习记录3:按键输入
最新推荐文章于 2024-08-20 22:23:07 发布