python如何读取bin文件并下发串口


Posted in Python onJuly 05, 2019

下面是实现代码

# coding:utf-8
import time, serial
from struct import *
import binascii

file = open('E:\\1.bin', 'rb')
i = 0
while 1:
  c = file.read(1)
  # 将字节转换成16进制;
  ssss = str(binascii.b2a_hex(c))[2:-1]
  print(str(binascii.b2a_hex(c))[2:-1])
  if not c:
    break
  ser = serial.Serial('COM3', 57600, timeout=1)
  ser.write(bytes().fromhex(ssss))# 将16进制转换为字节
  if i % 16 == 0:
    time.sleep(0.001)
  #写每一行等待的时间

  i += 1
  ser.close()
file.close()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
测试、预发布后用python检测网页是否有日常链接
Jun 03 Python
Python中一行和多行import模块问题
Apr 01 Python
python删除不需要的python文件方法
Apr 24 Python
python中plot实现即时数据动态显示方法
Jun 22 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
Jun 24 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
详解python中的index函数用法
Aug 06 Python
wxPython电子表格功能wx.grid实例教程
Nov 19 Python
python实现密度聚类(模板代码+sklearn代码)
Apr 27 Python
python线程优先级队列知识点总结
Feb 28 Python
一篇文章搞懂python混乱的切换操作与优雅的推导式
Aug 23 Python
Python内置类型集合set和frozenset的使用详解
Apr 26 Python
anaconda如何查看并管理python环境
Jul 05 #Python
python笔记之mean()函数实现求取均值的功能代码
Jul 05 #Python
python如何给字典的键对应的值为字典项的字典赋值
Jul 05 #Python
python调用并链接MATLAB脚本详解
Jul 05 #Python
python实现最大子序和(分治+动态规划)
Jul 05 #Python
Python实现最大子序和的方法示例
Jul 05 #Python
python gensim使用word2vec词向量处理中文语料的方法
Jul 05 #Python
You might like
php实现的数字验证码及数字运算验证码
2015/07/30 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
php实现的生成排列算法示例
2019/07/25 PHP
JQuery的html(data)方法与<script>脚本块的解决方法
2010/03/09 Javascript
固定背景实现的背景滚动特效示例分享
2013/05/19 Javascript
jQuery分别获取选中的复选框值的示例
2014/06/17 Javascript
js获取图片宽高的方法
2015/11/25 Javascript
js实现内容显示并使用json传输数据
2016/03/16 Javascript
详谈AngularJs 控制器、数据绑定、作用域
2017/07/09 Javascript
js 获取html5的data属性实现方法
2017/07/28 Javascript
JavaScript中防止微信浏览器被整体拖动的方法
2017/08/25 Javascript
mui框架移动开发初体验详解
2017/10/11 Javascript
详解如何解决Vue和vue-template-compiler版本之间的问题
2018/09/17 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
微信运维交互机器人的示例代码
2018/11/12 Javascript
微信小程序实现列表左右滑动
2020/11/19 Javascript
linux下安装easy_install的方法
2013/02/10 Python
Python实现数通设备端口使用情况监控实例
2015/07/15 Python
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
使用python实现抓取腾讯视频所有电影的爬虫
2019/04/15 Python
详解Python time库的使用
2019/10/10 Python
Python基于类路径字符串获取静态属性
2020/03/12 Python
django执行数据库查询之后实现返回的结果集转json
2020/03/31 Python
在django中实现choices字段获取对应字段值
2020/07/12 Python
python如何操作mysql
2020/08/17 Python
python日志通过不同的等级打印不同的颜色(示例代码)
2021/01/13 Python
HTML5超文本标记语言的实现方法
2020/09/24 HTML / CSS
自我评价怎么写正确呢?
2013/12/02 职场文书
公务员转正考察材料
2014/02/07 职场文书
大二法学专业职业生涯规划范文
2014/02/12 职场文书
职业女性的职业规划
2014/03/04 职场文书
2015年防汛工作总结
2015/05/15 职场文书
小学美术教学反思
2016/02/17 职场文书
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技