作者:彭菜菜 | 来源:互联网 | 2023-06-01 17:43
我正在通过串行端口从设备读取数据。我正在使用Max3232转换器将RS232转换为TTL。奇怪的是,当我使用读取功能检索UART接收的数据时,它会消除所有0x00字节。
我曾经使用同一转换器使用Arduino Mega和Raspberry PI 3 B +从同一设备读取数据。两者都可以读取0x00值。
使用Arduino和Raspberry进行阅读
f7 00 00 15 10 22 00 02 28 02 00 00
f2 16 06 00 00 00 00 67 63 02 45 43
与Azure Sphere的读数相同
f7 15 10 22 02 28 02
f2 16 06 67 63 02 45 43
我缺少某些设置吗?