蓝色·冰川 发表于 2017-5-2 16:53:43

stm32的gpio->ODR可以通过位带操作单独改变某一位吗?

stm32的gpio->ODR可以通过位带地址映射,单独改变ODRD的某一位吗?

15616384352 发表于 2017-5-2 17:35:11

可以用位运算实现,
置位 GPIOA->ODR |=0X0001   
置零 GPIOA->ODR &=~0X0001

蓝色·冰川 发表于 2017-5-3 02:31:27

15616384352 发表于 2017-5-2 17:35
可以用位运算实现,
置位 GPIOA->ODR |=0X0001   
置零 GPIOA->ODR &=~0X0001

这样没有单独位带操作快。想通过位带输出0、1
页: [1]
查看完整版本: stm32的gpio->ODR可以通过位带操作单独改变某一位吗?