STM32MCU量产工具:STM32 Batch Programmer

2023-05-16

写在最前面

由于本人从事嵌入式开发(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 XP\Windows 7 x86\Windows 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文件查看占用扇区,可多类型程序文件拼接。

软件下载

2020-09-25 V2.0.0.1 更新日志
   修复BUG:
      修复无法读取大于419430Byte(409KB)的文件,并提升最大读取文件大小为8MB

感谢尊重原创的你!

V2.0.0.1 蓝奏云下载链接 (压缩包默认解压密码:SundayRX)

V2.0.0.1 百度云下载链接提取码:7w6g  (压缩包默认解压密码:SundayRX)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

STM32MCU量产工具:STM32 Batch Programmer 的相关文章

随机推荐

  • 使用npm的一些问题

    npm切换为国内的数据源 npm config set registry https span class token punctuation span span class token operator span span class t
  • Caliburn.Micro将枚举 绑定到ComboBox

    参考 https stackoverflow com questions 47480725 caliburn micro enum binding in combobox 上面的文章详细地说明了CM的绑定原理和操作步骤 xff0c 但我需要
  • WPF DataGrid 获取多选项目

    解决方案 xff1a 先附上地址 xff1a https stackoverflow com questions 9880589 bind to selecteditems from datagrid or listbox in mvvm
  • 记一次netcore 3.1 发布失败

    VS版本 xff1a 2019 16 8 5 使用框架 xff1a netcore3 1 问题描述 xff1a 项目可以正常生成 xff0c 但部署模式为独立时 xff0c 不能发布 xff0c 部署模式为依赖框架 xff0c 可以发布 报
  • 在.NET中使用COM组件

    在 NET中使用COM组件 文章目录 在 NET中使用COM组件早期绑定COM对象为COM类型库生成互操作程序集使用COM组件 后期绑定COM对象通过与非托管代码互操作创建COM对象通过平台调用创建COM对象通过C 43 43 Intero
  • Go语言生成dll

    GO语言生成dll 环境dll代码编译调试 环境 操作系统 xff1a win7 64位 go版本 xff1a 1 17 gcc版本 xff1a Thread model win32 gcc version 8 1 0 x86 64 win
  • 腾讯云轻量应用服务器配置https踩坑

    服务器里有许多应用模板 xff0c 这些应用装上应可以运行 xff0c 非常方便 xff0c 但配置https踩了许多坑 xff0c 记录一下吧 以WordPress 腾讯云插件版为例 xff0c 应用信息如下 SSL证书安装 点击Ngin
  • 微信支付宝扫码支付简介

    微信平台 支付模式 付款码支付Native支付JSAPI支付APP支付H5支付小程序支付 各种模式的定义可以查看微信官方文档 这里应用Native支付 xff0c 它是商户系统按微信支付协议生成支付二维码 xff0c 用户再用微信 扫一扫
  • C++十六进制转十进制

    方法一 span class token macro property span class token directive hash span span class token directive keyword include span
  • Apache2 配置 HTTPS

    文章目录 自签名 CA 证书服务器部署 HTTPS客户端验证Https 原理 常见问题参考 自签名 CA 证书 生成密钥 使用 128 位的 RSA 算法生成的密钥 xff0c 4096 是密钥的长度 xff0c 建议使用 4096 或以上
  • WPF .Net5 caliburnmicro初始化

    貌似nuget没有提供 Net5的Starter模版 xff0c 因此记录一下初始化工程的流程 下载Cal Nuget 搜索Caliburn 下载4 0 173版本 向工程添加ViewModels和Views文件夹 添加ViewModel
  • MSF手机渗透实验(未成功)(CVE-2019-2215 Binder UA)

    1 前言 最近想利用metasploit对手机进行依次渗透实验 通过查看最近三年的安卓漏洞 xff0c 我对CVE 2019 2215这个漏洞很感兴趣 幸运的是 xff0c metasploit里就有这个漏洞的攻击payload xff0c
  • Socket缓冲区大小修改与系统设置

    每个Socket在Linux中都映射为一个文件 xff0c 并与内核中两个缓冲区 xff08 读缓冲区 写缓冲区 xff09 相关联 或者说 xff0c 每个Socket拥有两个内核缓冲区 有时 xff0c 我们需要修改缓冲区的内核限制的最
  • Java-两个较大的List快速取交集、差集

    工作中经常遇到需要取两个集合之间的交集 差集情况 xff0c 但是普通的retainAll 和removeAll 无法满足数据量大的情况 xff0c 由此就自己尝试运用其他的方法解决 注 xff1a 如果数据量小的情况下 xff0c 还是使
  • CUDA程序安装失败原因及解决方案

    安装教程可以看别人的 xff0c 都差不多 一 GPU和所选cuda版本不兼容 建议先确认自己的GPU是否支持CUDA xff0c 我卑微的950是支持的 再查看自己显卡适配的cuda版本 xff0c 一般来说无差别 二 没有VS 若电脑没
  • Docker 学习(十一)编写Dockerfile

    目录 1 常用指令讲解2 制作Hello World的Dockerfile3 制作 jar包的Dockerfile 1 常用指令讲解 FROM 镜像 版本 xff1a 指定所依赖的基础镜像 RUN lt 命令行命令 gt xff1a 等同于
  • 5G/NR 5G核心网(5GC)之基本概念

    系列文章目录 5G NR 5G核心网 5GC 之网络功能和实体 5G NR 5G核心网 5GC 之非漫游参考架构 5G NR 5G核心网 5GC 之漫游参考架构 5G NR 5G核心网 5GC 之网络功能服务通信 第五代移动通信系统 5G
  • 5G/NR 5G核心网(5GC)之漫游参考架构

    系列文章目录 5G NR 5G核心网 5GC 之基本概念 5G NR 5G核心网 5GC 之网络功能和实体 5G NR 5G核心网 5GC 之非漫游参考架构 5G NR 5G核心网 5GC 之网络功能服务通信 1 5GS漫游参考架构 5G架
  • axure 表格自适应界面

    思路和效果如下图 xff1a 在给定宽度 xff08 all from xff09 内 xff0c 给列表百分比宽度 xff0c 后续修改中 xff0c 只需要修改all from xff0c all from y xff0c 既可调整大小
  • STM32MCU量产工具:STM32 Batch Programmer

    写在最前面 由于本人从事嵌入式开发 xff08 STM32方向 xff09 xff0c 公司产品多数都为STM32芯片 xff0c 面对批量芯片烧录工作实在麻烦 xff08 未送寄焊厂烧录 xff09 xff0c 于是本人根据公司 同事及自