【发布时间】:2017-09-03 08:29:54
【问题描述】:
我正在通过蓝牙串行向我的 Raspi 3 和我的 Arduino 发送一个字节。
例如0b00000011(模式),0b01000001(模式),0b10010000(方向)
LSB表示该字节是方向命令还是切换模式的指令,所以我需要在Arduino C和Python中提取它。
有人知道怎么做吗? 提前致谢!
【问题讨论】:
-
value&1两种语言。 -
提取数字的某些位的值的常用方法是使用按位“与”操作屏蔽其他位。 Python 和 C 以相同的方式拼写该运算符:
&. -
把整数变成binary string;获取最后一个字符,转换回 int。
-
@wii 效率太低了。
标签: python c python-2.7 python-3.x arduino