串口通信发送负数问题,我发的是负1,但是单片机接收那边是255
-
import time, pyb
from pyb import UARTuart = UART(3, 9600) #参数1:使用串口3 参数2:波特率是4800
led1 = pyb.LED(1) #红
led2 = pyb.LED(2) #绿
led3 = pyb.LED(3) #蓝
while(True):
#串口发送数据
uart.writechar(-1)#发送数字
time.sleep(3)
-
你单片机那里, 解析成 signed char.
-
但我直接ch340接回电脑,发-1串口助手还是显示255是怎么回事
-
@iewa 新的问题单独发帖子。