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 相关文章推荐
基于wxpython开发的简单gui计算器实例
May 30 Python
在Django的URLconf中使用多个视图前缀的方法
Jul 18 Python
Python3.2模拟实现webqq登录
Feb 15 Python
Python实现图片转字符画的示例代码
Aug 21 Python
python批量创建指定名称的文件夹
Mar 21 Python
python global关键字的用法详解
Sep 05 Python
python如何把字符串类型list转换成list
Feb 18 Python
使用python批量转换文件编码为UTF-8的实现
Apr 03 Python
python 日志模块 日志等级设置失效的解决方案
May 26 Python
Opencv python 图片生成视频的方法示例
Nov 18 Python
python字符串拼接+和join的区别详解
Dec 03 Python
python APScheduler执行定时任务介绍
Apr 19 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 生成文字png图片的代码
2011/04/17 PHP
基于PHP+Ajax实现表单验证的详解
2013/06/25 PHP
PHP使用GIFEncoder类处理gif图片实例
2014/07/01 PHP
phpmailer发送邮件之后,返回收件人是否阅读了邮件的方法
2014/07/19 PHP
Yii2设置默认控制器的两种方法
2017/05/19 PHP
使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例
2017/09/15 PHP
一个简单的js鼠标划过切换效果
2010/06/30 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
2013/04/07 Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
2013/08/12 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
Bootstrap零基础学习第一课之模板
2016/07/18 Javascript
郁闷!ionic中获取ng-model绑定的值为undefined如何解决
2016/08/27 Javascript
AngularJs表单校验功能实例代码
2017/02/09 Javascript
jQuery实现模糊查询的方法分析
2018/05/10 jQuery
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
js+canvas实现五子棋小游戏
2020/08/02 Javascript
详解vue v-model
2020/08/31 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
[02:49]DAC2018决赛日TOP5 LGD开启黑暗之门绝杀VP
2018/04/08 DOTA
python 不同方式读取文件速度不同的实例
2018/11/09 Python
详解使用python绘制混淆矩阵(confusion_matrix)
2019/07/14 Python
python是怎么被发明的
2020/06/15 Python
python线程里哪种模块比较适合
2020/08/02 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
html5通过postMessage进行跨域通信的方法
2017/12/04 HTML / CSS
德国自然时尚和有机产品购物网站:Waschbär
2019/05/29 全球购物
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
Ajax的工作原理
2015/12/04 面试题
什么是岗位职责
2013/11/12 职场文书
大学生专科学习生活的自我评价
2013/12/07 职场文书
党支部公开承诺书
2014/03/28 职场文书
给学校建议书范文
2014/05/13 职场文书
党的群众路线对照检查材料
2014/08/27 职场文书
2015年小学中秋节活动总结
2015/03/23 职场文书
JS如何实现基于websocket的多端桥接平台
2021/05/14 Javascript
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL