码迷,mamicode.com
首页 > 编程语言 > 详细

通过串口工具下发指令的Python脚本

时间:2018-12-08 11:31:52      阅读:431      评论:0      收藏:0      [点我收藏+]

标签:col   img   第三方库   xxxx   usb   前言   指令   http   技术分享   

前言

最近一段时间在测试物联网相关的App自动化,涉及通过串口工具给硬件设备下发指令。

使用的串口工具:SecureCRT

解决办法

通过引用Python的第三方库:serial,通过编写Python脚本即可实现自动下发指令给设备。

serial的安装:pip3 install pyserial

具体使用:

import serial

ser = serial.Serial(/dev/cu.wchusbserial1413420, 115200, timeout=1)    #这里有三个参数,第一个是连接的端口,第二个是波特率,第三个是超时时间
reset = "XXXXXXXXXXX\n"   #XXXXXXXXXXX表示下发的指令
ser.write(reset.encode())     #通过串口工具下发指令

连接的端口及波特率的查看,可在串口工具SecureCRT上查看properties:

技术分享图片

 

通过串口工具下发指令的Python脚本

标签:col   img   第三方库   xxxx   usb   前言   指令   http   技术分享   

原文地址:https://www.cnblogs.com/91parson/p/10086334.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!