python通过串口发送bin文件

例如要发送如下bin文件,打开查看其内容如下

python通过串口发送bin文件_第1张图片

Pycharm中输入以下python代码

import serial

try:
    ser = serial.Serial("COM4", 115200, timeout=0.5)
    if ser.is_open:
        print("COM4" + "打开成功")
        with open('F:/Python/Demo.bin', 'rb') as f:
            a = f.read()
        print("正在发送bin文件")
        count = ser.write(a)
        print("发送完成,共发送字节数:", count)

except Exception as e:
    print("---异常---:", e)

运行上述代码

python通过串口发送bin文件_第2张图片

通过另一个串口利用串口助手接收python串口发送的数据,可见接收到的数据和bin文件中的数据一模一样

python通过串口发送bin文件_第3张图片

如果没有找到串口则提示异常信息

原创作品,如需转载,请注明出处!

https://blog.csdn.net/xiaowenshen/article/details/109332042

 

 

你可能感兴趣的:(Python,PyCharm,python,pycharm,串口通信)