完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
写在最前面
由于本人从事嵌入式开发(STM32方向),公司产品多数都为STM32芯片,面对批量芯片烧录工作实在麻烦(未送寄焊厂烧录),于是本人根据公司、同事及自己的想法,利用工作之余编写了STM32 Batch Programmer用于STM32的批量烧录管理软件。软件已经过一段时间的使用验证,其对芯片量产或者批量更改程序帮助非常大,故分享出Demo版本给大家使用(由于版权关系不得不发布Demo版),由于本人水平有限,其中bug在所难免,希望大家包涵,如有BUG或想法可以在评论中提出。 STM32 Batch Programmer简介 STM32 Batch Programmer是一款非常强大的STM32量产烧录软件,支持传统ISP(UART)与STLink(SWD模式)批量烧录。烧录功能除了程序烧录、全片擦除、读取验证、跳转运行这些最基本的功能之外,还支持多Hex程序拼接(如:APP程序段与IAP程序段拼接)、设置/关闭芯片读保护、芯片数据读取导出(仅限STLink)、STM32系列芯片Flash信息查询(查看Flash扇区分布、分析程序占用区)等拓展功能。 操作系统支持:Windows 7 x64、Windows 10 x64;Windows XPWindows 7 x86Windows 10 x86(部分功能无法使用)。 显示屏幕DPI支持: 低分辨率DPI:100%(1x) 125%(1x) ;高分辨率DPI:150%(2x) 175%(2x)。 启动界面 STM32 Batch Programmer的使用 STLink烧录 拖动HEX文件至HEX文件路径编辑框,点击所需的烧录参数,选择完成后单机装载参数,提示装载成功后,单击开始全部任务即开始烧录,窗口中显示各个设备的烧录进度信息,最多支持10个设备同时烧录(Demo版本最多支持2设备)。 ISP(UART)烧录 拖动HEX文件至HEX文件路径编辑框,点击所需的烧录参数,选择完成后单机装载参数,提示装载成功后,选择要进行烧录的端口,单击开始全部任务即开始烧录,窗口中显示各个设备的烧录进度信息,最多支持10个设备同时烧录(Demo版本最多支持2设备、限制波特率为57600)。 MCU FLASH读取 单击“读取FLSH”按钮即可读取STM32芯片FLASH(前提是FLASH未开启读保护),之后单击“保存文件”保存为HEX或BIN文件。 查询MCU的FLASH信息 设定MCU列表排序类型,选择查看到MCU系列,选择FLASH配置模式(STM32的FLASH部分型号拥有DUAL BANK配置模式),拖入HEX文件查看占用扇区,可多类型程序文件拼接。 |
|
|
|
只有小组成员才能发言,加入小组>>
4529个成员聚集在这个小组
加入小组3340 浏览 0 评论
航顺(HK)联合电子发烧友推出“近距离体验高性能Cortex-M3,免费申请价值288元评估板
4269 浏览 1 评论
4296 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 16:50 , Processed in 0.710383 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号