当前位置:   article > 正文

python串口通信的接收与发送_python串口编程整理(更新完)

python串口通信的接收与发送

python的串口网上有很多例子,这里了只是把认为好的整理到一起。

首先,应该安装serial模块,还能开始后续的操作。我用的python2.6,serial模块可以在这里下载安装serial模块下载

1,字符串的发送接收

短接串口的2、3脚,创建一个文本,如:import serial

t = serial.Serial('com12',9600)

n = t.write('you are my world')

print t.portstr

print n

str = t.read(n)

print str

或者你可以稍微添加几句,变成你任意输入后打印出你的键入信息。import serial

t = serial.Serial('com12',9600)

print t.portstr

strInput = raw_input('enter some words:')

n = t.write(strInput)

print n

str = t.read(n)

print str

其中,read(value)方法的参数value为需要读取的字符长度。 如果想要全部读取,提供两个方法:

1)inWaiting::监测接收字符。 inWaitting返回接收字符串的长度值,然后把这个值赋给read做参数。

2)readall()::读取全部字符。

=========&

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/1008897
推荐阅读
相关标签
  

闽ICP备14008679号