python 简单的串口收发数据

 

# -*- coding: utf-8 -*-
import serial
#打开串口
serialPort="COM3" #串口
baudRate=9600 #波特率
ser=serial.Serial(serialPort,baudRate,timeout=0.5) 
print("参数设置:串口={{}} ,波特率={{}}".format(serialPort,baudRate))

#收发数据
while(1):
str = raw_input("请输入要发送的数据(非中文)并同时接收数据: ")
ser.write((str+'\n').encode())
print(ser.readline())#可以接收中文
ser.close()

 

posted @ 2019-04-15 18:05  anobscureretreat  阅读(4307)  评论(0编辑  收藏  举报