1.单片机端程序如下:
2.电脑端接收程序如下:电脑端python接收10个字符串数据,并剥去\r\n,存储在列表中并打印。
import serial
import time
import matplotlib.pyplot as plt
ser=serial.Serial()
ser.port='COM10'
ser.baudrate=9600
list1=[]
ser.open()
for i in range(10):
s=ser.readline()
s=s.strip()
s=s.decode('utf-8')
s=int(s)
list1.append(s)
time.sleep(0.1)
print(list1)
ser.close()