2024-05-09 20:11:13 发布
网友
我想通过RS232线发送十进制值236,所以我使用pyserial来处理以下代码:
ser.write(bytes(236))
使用此代码,它将停留在一个无限循环中,并且进程崩溃。所以我试了一下:
第一行代码有什么问题?在
“bytes(236)”是一个236字节的数组,默认值为0。。。不是你想要的。在
com.write(chr(236).encode("latin1"))
应该让你的字节在串行端口上移动。如果这对你不起作用的话,请发布更多关于实际错误的详细信息。在
“bytes(236)”是一个236字节的数组,默认值为0。。。不是你想要的。在
com.write(chr(236).encode("latin1"))
应该让你的字节在串行端口上移动。如果这对你不起作用的话,请发布更多关于实际错误的详细信息。在
相关问题 更多 >
编程相关推荐