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

2024-11-18 23:29:12
推荐回答(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):

按位左移啊