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装饰器验证配置文件示例
Feb 24 Python
Python网页解析利器BeautifulSoup安装使用介绍
Mar 17 Python
部署Python的框架下的web app的详细教程
Apr 30 Python
python定时器(Timer)用法简单实例
Jun 04 Python
Python使用Beautiful Soup包编写爬虫时的一些关键点
Jan 20 Python
详解Python网络爬虫功能的基本写法
Jan 28 Python
python创建列表和向列表添加元素的实现方法
Dec 25 Python
Python 通配符删除文件的实例
Apr 24 Python
Laravel框架表单验证格式化输出的方法
Sep 25 Python
pip install python 快速安装模块的教程图解
Oct 08 Python
Python爬取腾讯视频评论的思路详解
Dec 19 Python
通过案例解析python鸭子类型相关原理
Oct 10 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
星际争霸任务指南——人族
2020/03/04 星际争霸
php获取网页中图片、DIV内容的简单方法
2014/06/19 PHP
一个完整的PHP类包含的七种语法说明
2015/06/04 PHP
php实现将二维关联数组转换成字符串的方法详解
2017/07/31 PHP
使用PHPExcel导出Excel表
2018/09/08 PHP
jquery中动态效果小结
2010/12/16 Javascript
使用JQuery实现的分页插件分享
2015/11/05 Javascript
JavaScript ES6的新特性使用新方法定义Class
2016/06/28 Javascript
JS小数转换为整数的方法分析
2017/01/07 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
微信小程序 登录的简单实现
2017/04/19 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
webpack组织模块打包Library的原理及实现
2018/03/10 Javascript
js实现转动骰子模型
2019/10/24 Javascript
JS实现无限轮播无倒退效果
2020/09/21 Javascript
Python random模块常用方法
2014/11/03 Python
实例讲解Python中SocketServer模块处理网络请求的用法
2016/06/28 Python
Python语言生成水仙花数代码示例
2017/12/18 Python
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
Tornado高并发处理方法实例代码
2018/01/15 Python
Python Tkinter实现简易计算器功能
2018/01/30 Python
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
python操作kafka实践的示例代码
2019/06/19 Python
python 项目目录结构设置
2020/02/14 Python
Python编写万花尺图案实例
2021/01/03 Python
2021年值得向Python开发者推荐的VS Code扩展插件
2021/01/25 Python
Lou & Grey美国官网:主打舒适性面料服饰
2017/12/21 全球购物
英国领先的运动物理治疗供应公司:Vivomed
2018/07/14 全球购物
三星加拿大官方网上商店:Samsung CA
2020/12/18 全球购物
军训的自我鉴定
2013/12/10 职场文书
答谢词范文
2015/01/05 职场文书
质检员岗位职责
2015/02/03 职场文书
李强感恩观后感
2015/06/17 职场文书
《全神贯注》教学反思
2016/02/22 职场文书
mysql 体系结构和存储引擎介绍
2022/05/06 MySQL
MySQL数据库配置信息查看与修改方法详解
2022/06/25 MySQL