萌新的STM32学习-15 我们现在考虑需要把IO应该设置在什么模式 什么样的输出模式 暂时不考虑复用模式 只用在 开漏和推挽两种情况下 推挽的优点是可以输出高低电平 驱动能力强 开漏必须考虑是否有内部上拉或者外部上拉 通过一个按键控制一个LED灯亮灭 按键是输入 LED亮灭是输出 按键抖动一般来说会有5-10ms的延时 软件消抖:通过延时跳过抖动的时间段,再判断IO输入电平 分析IO应该设置在什么模式 四个输入 肯定是下拉输入模式比较符合 其实这个按键的意思是下拉至低电平 0 就是加一个下拉电阻 才能得到低电平 这种接的就是上拉输出模式 上拉一个状态到1 使得其导通