Python读取串口数据注意

来源:互联网 发布:淘宝的漏洞赚钱方法 编辑:程序博客网 时间:2024/05/18 17:24
1、安装串口库
2、采用默认通信参数
import serialt = serial.Serial('com1',9600)n = t.write('you are my world')print t.portstrprint nstr = t.read(n)print str
3、可以自己设置参数
import time
import serial
ser = serial.Serial( #下面这些参数根据情况修改
  port='COM1',
  baudrate=9600,
  parity=serial.PARITY_ODD,
  stopbits=serial.STOPBITS_TWO,
  bytesize=serial.SEVENBITS
)
data = ''
while ser.inWaiting() > 0:
  data += ser.read(1)
if data != '':
  print data
注意:Python与多个串口通信的时候,要确定端口号。如果有时间的话,可以自己写一个查询所有端口的信息,不想这么麻烦的话,下载个串口助手,自己看端口信息,在py文件中修改serial.Serial()里面的端口号。
0 0
原创粉丝点击