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文件读写操作与linux shell变量命令交互执行的方法
Jan 14 Python
python实现从字典中删除元素的方法
May 04 Python
Django自定义分页效果
Jun 27 Python
python实现一个简单的并查集的示例代码
Mar 19 Python
Python实现的根据IP地址计算子网掩码位数功能示例
May 23 Python
Django 路由控制的实现
Jul 17 Python
python模拟实现斗地主发牌
Jan 07 Python
Python Tornado之跨域请求与Options请求方式
Mar 28 Python
keras模型保存为tensorflow的二进制模型方式
May 25 Python
python中前缀运算符 *和 **的用法示例详解
May 28 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
Nov 18 Python
python 统计代码耗时的几种方法分享
Apr 02 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
PHPlet在Windows下的安装
2006/10/09 PHP
WordPress中编写自定义存储字段的相关PHP函数解析
2015/12/25 PHP
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
IE8 兼容性问题(属性名区分大小写)
2009/06/04 Javascript
JSON 编辑器实现代码
2009/12/06 Javascript
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
js 文本滚动效果的实例代码
2013/08/17 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
JavaScript实现打字效果的方法
2015/07/10 Javascript
实例讲解js验证表单项是否为空的方法
2016/01/09 Javascript
jQuery form 表单验证插件(fieldValue)校验表单
2016/01/24 Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
2016/12/30 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
2017/03/13 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
2017/11/02 Javascript
详解Vue源码之数据的代理访问
2018/12/11 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
微信小程序分包加载代码实现方法详解
2019/09/23 Javascript
js实现简单扫雷
2020/11/27 Javascript
深入探究Python中变量的拷贝和作用域问题
2015/05/05 Python
django中forms组件的使用与注意
2019/07/08 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
2019/07/25 Python
Python中调用其他程序的方式详解
2019/08/06 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
pycharm双击无响应(打不开问题解决办法)
2020/01/10 Python
使用Django和Postgres进行全文搜索的实例代码
2020/02/13 Python
Raffaello Network西班牙:意大利拉斐尔时尚购物网
2019/03/12 全球购物
意大利自行车商店:Cingolani Bike Shop
2019/09/03 全球购物
创业计划书模版
2014/02/05 职场文书
应届生面试求职信
2014/07/02 职场文书
保证书格式
2015/01/16 职场文书
法律意见书范文
2015/05/20 职场文书
入党积极分子党小组意见
2015/06/02 职场文书
基于HTML十秒做出淘宝页面
2021/10/24 HTML / CSS
分享提高 Python 代码的可读性的技巧
2022/03/03 Python
十大最强水系宝可梦,最美宝可梦排第三,榜首大家最熟悉
2022/03/18 日漫