深圳市航顺芯片技术研发有限公司
登录
直播中
爱与友人
9年用户
985经验值
擅长:可编程逻辑 模拟技术 存储技术
私信
关注
[问答]
如何去使用STM32 Batch Programmer量产烧录软件呢
开启该帖子的消息推送
Batch
烧录
STM32
Batch Programmer是什么?
如何去使用STM32 Batch Programmer量产烧录软件呢?
回帖
(1)
李珏
2021-11-9 15:19:11
写在最前面
由于本人从事嵌入式开发(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文件查看占用扇区,可多类型程序文件拼接。
写在最前面
由于本人从事嵌入式开发(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文件查看占用扇区,可多类型程序文件拼接。
举报
更多回帖
rotate(-90deg);
回复
相关问答
Batch
烧录
怎样使用
STM32
Cube
Programmer
软件
进行DFU
烧录
呢
2022-01-20
1170
为什么
stm32
无法
烧录
程序
呢
2021-10-27
2053
BB程序
烧录
软件
该怎样
去
安装和使用
呢
2021-11-03
2224
怎样
去
使用
STM32
CubeIDE
软件
呢
2022-02-28
742
W78E052DDG用什么
烧录
器
烧录
程序?
2023-06-14
671
怎样用
STM32
CubeIDE
去
烧录
程序
呢
2022-02-10
1581
CC3200
量产
程序
烧录
问题
2018-06-21
2765
nRF51822蓝牙芯片
量产
烧录
工具
2015-09-14
13696
CC2538
烧录
问题(通过XDS100v3.0, SmartRF Flash
Programmer
2
烧录
问题), CC2538 program problem
2018-06-01
5886
如何使用
stm32
软件
去
模拟SPI通信
呢
2021-12-17
1325
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分