arm c语言编程中 << 是什么意思啊?比如说rULCON0=(0<<6)|(0<<3)|(0<<2)|(3);是什么意思啊?

2024年11月18日 23:29
有4个网友回答
网友(1):

在arm中rULCON0是对应arm板上对应ULCON0寄存器的地址,通常是一个32位的寄存器,(0<<6)就是把0向左移6位,即把ULCON0寄存器32位中的第6个位置0,注意是从0位开始计数的。其他的类推

网友(2):

左移,也可理解为2的N次方,1<<3=8
rULCON0=(0<<6)|(0<<3)|(0<<2)|(3);这语句意思是按位赋值,第6、3、2位赋0

网友(3):

按位左移,在arm中常yong用于高低电平调节,0<

网友(4):

按位左移啊