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实现获取操作系统版本信息方法
Apr 08 Python
Python彩色化Linux的命令行终端界面的代码实例分享
Jul 02 Python
Python将图片批量从png格式转换至WebP格式
Aug 22 Python
Python做文本按行去重的实现方法
Oct 19 Python
Python实现比较扑克牌大小程序代码示例
Dec 06 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
Jul 09 Python
opencv python 图像去噪的实现方法
Aug 31 Python
5分钟 Pipenv 上手指南
Dec 20 Python
numpy:找到指定元素的索引示例
Nov 26 Python
Python 实现递归法解决迷宫问题的示例代码
Jan 12 Python
python实现计算器简易版
Dec 17 Python
python中altair可视化库实例用法
Jan 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
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
JQuery 学习笔记 选择器之三
2009/07/23 Javascript
javascript 隐藏/显示指定的区域附HTML元素【legend】用法
2010/03/05 Javascript
锋利的jQuery 要点归纳(二) jQuery中的DOM操作(下)
2010/03/23 Javascript
jquery 表格的增行删行实现思路
2013/03/21 Javascript
js实现透明度渐变效果的方法
2015/04/10 Javascript
Javascript的表单验证长度
2016/03/16 Javascript
jQuery使用中可能被XSS攻击的一些危险环节提醒
2016/05/24 Javascript
简单的js计算器实现
2016/10/26 Javascript
JS中Array数组学习总结
2017/01/18 Javascript
jQuery菜单实例(全选,反选,取消)
2017/08/28 jQuery
详解Vue路由钩子及应用场景(小结)
2017/11/07 Javascript
Nuxt升级2.0.0时出现的问题(小结)
2018/10/08 Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
2020/01/22 Javascript
vue-resourc发起异步请求的方法
2020/02/11 Javascript
python脚本设置系统时间的两种方法
2016/02/21 Python
Python中在for循环中嵌套使用if和else语句的技巧
2016/06/20 Python
Python 实现数据库更新脚本的生成方法
2017/07/09 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
Python处理CSV与List的转换方法
2018/04/19 Python
python3中的md5加密实例
2018/05/29 Python
python多行字符串拼接使用小括号的方法
2020/03/19 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
python爬虫中多线程的使用详解
2019/09/23 Python
python matplotlib饼状图参数及用法解析
2019/11/04 Python
Python+Opencv实现把图片、视频互转的示例
2020/12/17 Python
Corelle官方网站:购买康宁餐具
2016/11/02 全球购物
Lentiamo丹麦:购买便宜的隐形眼镜
2021/01/13 全球购物
2014年入党积极分子学习三中全会思想汇报
2014/09/13 职场文书
2014年小学美术工作总结
2014/12/20 职场文书
人事主管岗位职责
2015/02/04 职场文书
党员转正意见怎么写
2015/06/03 职场文书
python requests模块的使用示例
2021/04/07 Python