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

Netany ·
更新时间:2024-11-10
· 744 次阅读

下面是实现代码

# 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脚本将Bing的每日图片作为桌面的教程bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory使用Python下载Bing图片(代码)Python内置函数bin() oct()等实现进制转换Python操作串口的方法python简单程序读取串口信息的方法



串口 bin文件 bin Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号