串口接受问题,输出的有额外字符
-
这个接受怎么输出的有额外字符,如发111,收到b'111\r\n',我要怎么获取我发的字符呢
import time
from pyb import UARTuart = UART(3, 115200)
buf=0
while(True):
buf=uart.read()
print(buf)
time.sleep_ms(1000)
-
-
那我要怎么获取我发的那个数据,我用下标引不出来么
-
buf=uart.read() print(len(buf)) print(buf[0]) print(buf[1]) #转成字符串 data = buf.decode() print(data)