STM32学习笔记之位带操作
1.M7内核不支持位带操作,STM32H7不支持位带操作。
总线操作:
P0=0XFE;//总线操作
即P0.0口是0,剩下得0.1-0.7全部置1,但是这样会影响其它得P0端口
对于51我们可以这样进行操作:使用51特有的关键字sbit
51中的位带操作:
sbit led1=p0^0;//利用关键字sbit实现位定义
led1=0 ;
在32中:GPIO->ODR |=(0<<6);有点类似于51中的总线操作。
那么在32中有没有像51中的那种操作呢?
答案是没有,但是类似的操作,具体如下所示:
位带操作