我正在通过蓝牙串行向Raspi 3和Arduino发送一个字节。
例如0b00000011
(模式),0b01000001
(模式),0b10010000
(方向)
LSB指示字节是方向指令还是切换模式的指令,因此我需要在Arduino C和Python中将其提取。
有谁知道如何做到这一点?
提前致谢!
最佳答案
使用位操作:
C代码
char b = 0x01;
if( b & 0x01 ) {
// LSB is set
}
else {
// LSB is not set
}
Python代码
b = 0x01
if (b&0x01)==0x01 :
# LSB is set
else:
# LSB is not set
LSB =最低有效位(在您的情况下)
关于python - 如何从C和Python中的字节中提取LSB?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43286860/