| 刚接触32 GPIO_SetBits(GPIOC, GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5)是怎么实现对多引脚的操作的 |
| GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5分别是16位数(16位二进制数,每一位对应一个pin),|按位或,把三个值合成一个,然后输送给GPIOC,然后GPIO_SetBits检测到GPIOC,对是1的进行置1. |
就是把GPIOC->BOR 寄存器相应的位置1.
|
微信公众号
手机版