在进行有关GPIO的高低电平进行逻辑判断时,会有分不清是调用GPIO_ReadInputDataBit还是调用GPIO_ReadOutputDataBit来读取相关GPIO的高低电平。如果这个引脚相对于CPU来讲,是CPU进行输出高低电平,那这个引脚相当于CPU来讲就是输出引脚,如果读取这个引脚的电平状态,那就是调用GPIO_ReadOutputDataBit。比如项目中脚踏是否踩下的状态、脚踏是否插入的状态等等,这些外设的引脚电平相当于CPU来讲就是输入引脚,如果要读取这些引脚的电平状态,那就是调用GPIO_ReadInputDataBit的函数。
stm32GPIO的输入引脚输出引脚的区别,调用GPIO_ReadInputDataBit和GPIO_ReadOutputDataBit的区别
最新推荐文章于 2024-05-25 13:31:28 发布