请问openmv用UART转RS232给电脑发数时,数据乱码是z
-
下面是代码,发送单个字符(电脑接收为十六进制):
发送 1 电脑收到的是 7F
发送 2 电脑收到的是 3F
发送 3 电脑收到的是 7E
发送 10 电脑收到的是 3D
发送 20 电脑收到的是 1D
发送 30 电脑收到的是 38
发送 100 电脑收到的是 13
RX、TX插线没有问题;串口设置也没有问题,波特率也设置正确import time,pyb from pyb import UART uart = UART(3, 115200) uart.init(115200,bits=8,parity=None,stop=1,timeout_char=100) #parity(奇偶检验) clock = time.clock() while(True): uart.writechar(10) pyb.delay(500)
求救啊
-
我不知道你的硬件是怎么连接的,你的图里明明是USB serial,和RS232有什么关系?
-
https://singtown.com/learn/50235/
直接用串口调试扩展板。