# PYQT_Iap_Tool **Repository Path**: tang176084/pyqt_-iap_-tool ## Basic Information - **Project Name**: PYQT_Iap_Tool - **Description**: 基于python+QT做的iap升级工具,传输协议使用Ymodem - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2025-07-06 - **Last Updated**: 2025-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PYQT_Iap_Tool 基于python+QT做的iap升级工具,传输协议使用Ymodem ![](doc/gui.png) # 运行 ```shell python main.py ``` 初次运行可能会会提示缺少pyqt5包,请自行安装 # 生成exe 安装 PyInstaller: 在命令行中输入以下命令安装 PyInstaller: ```shell pip install pyinstaller ``` 或者: ```shell python -m pip install pyinstaller ``` windows系统下,在命令行中进入到pyqt_ymodem_tool目录,输入以下命令生成exe文件: ```shell python -m PyInstaller main_win.spec ``` 我制作的基于stm32g0 iap升级的keil工程: [https://gitee.com/tang176084/stm32g0_iap_update](https://gitee.com/tang176084/stm32g0_iap_update) 我制作的bin文件合并工具: [https://gitee.com/tang176084/bin-merge-tool](https://gitee.com/tang176084/bin-merge-tool) 图标使用阿里开放图标: [https://www.iconfont.cn/?spm=a313x.search_index.i3.2.7d273a81kDzuXq标](https://www.iconfont.cn/?spm=a313x.search_index.i3.2.7d273a81kDzuXq)