话说STM32升级方式真是纷繁多样,有通过串口升级的,有通过网口升级的,有通过J-Link升级还有ST-LINK,甚至是基于USB的DFU方式。不知道是不是ST自己都看不下去了,最近就释出了一款所谓的All In One的烧写工具。那么这就是我们今天要介绍的STM32CubeProg.
由于目前还是1.0.0版本,说实话支持的还不够全(J-LINK都不支持!!!),他的主要特点有
支持 Motorola S19格式, Intel HEX格式, ELF格式及 二进制格式
可以擦除,烧写,验证及查看设备内部及外部存储器
支持 ST-LINK JTAG/SWD模式
支持UART 及 USB DFU bootloader接口
提供跨平台的运行环境以及命令行接口(包括Linux,Mac,Windows)
支持ST-Link V2设备固件的升级
支持可选字节的编程和配置
可自动化编程
首先放出下载链接
http://www.stmicroelectronics.com.cn/content/ccc/resource/technical/software/utility/group0/3c/80/a7/a1/72/51/4f/38/stm32cubeprog/files/stm32cubeprog.zip/_jcr_content/translations/en.stm32cubeprog.zip
直接复制到迅雷就可以下载了~
下载后直接双击运行,也非常地简单,一路Next即可
直接运行软件
整体界面如下图,内容其实并不多。这个版本集成了ST-Link的固件升级,可以试试
阿圆的ST-Link版本太低,那就顺手升级一下看看
很快就成功了,功能确实不是很多,确实只是All-In-One而已
在工具的左侧可以打开要烧写的文件,也可以通过程序中间的Read读取代码,好像可说的并不多
嗯,功能还是太弱啊!!!不过作为第一个版本,大家可以继续关注一下,相信后面支持的功能会越来越多。
STM32CubeProg把所有升级方式都整合到一块也是方便了一点,算是个不错的工具,阿圆会继续观察!