用户工具

站点工具


jaysnote:st_link_program

GAC-300/350 MCU 固件烧写

工具软件

官方产品介绍页面

提示:所有固件工具都提供官方在线连接,实在找不到就找我(李洁)要。

驱动安装

初次使用ST-Link需要安装驱动, 如果已经安装过Keil或者STM32CubeProgrammer 会自动安装驱动。打开设备设备管理器(Win+R 键入devmgmt.msc)确定。

如果显示未知设备,需要手动安装驱动。驱动路径在C:\Keil_v5\ARM\STLink\USBDriver C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeProgrammer\Drivers\stsw-link009_v3

未安装驱动

提示:以上驱动路径均为默认安装路径。需要先安装STM32CubeProgrammer 或者Keil

硬件连接

按照以下接口依次一一对应仿真器连接。

提示:如果已经POE供电,V33_stm32 可以不连接。

Flash 烧写工具 STM32CubeProgrammer

直接在ST 官网下载 Flash 烧写工具 STM32CubeProgrammer 安装,需要Java 环境,如果未安装,会自动跳转到下载页面提示安装。

  • 双击打开软件,提示Not connected 点击 Connect(确认已经正常连接仿真器和IC)

    成功连接设备后提示Conneceted.

  • 按照以下步骤依次点击,勾选。

    1、选择 Erasing &programming 按钮;

    2、点击Browse 找到我们需要烧写的固件(通常为* .bin、*.hex、*.axf);

    3、勾选Verify progrmming(可选);

    4、Full chip erase(全部擦出一次,可选);

    5、Start Programming (开始编程);

    6、弹出和LOG提示成功;

Troubleshooting

STM32CubeProgrammer 点击连接ST-Link提示固件太老,此时我们需要更新ST-Link 的固件。下载ST-LINK, ST-LINK/V2, ST-LINK/V2-1 USB driver signed for Windows7, Windows8, Windows10 双击打开后插入ST-Link,点击Device Connect后 点击Yes >>>> 直接升级。

STM32CubeProgrammer 点击连接提示为检测到设备。

No ST-Link device detected.
Please connect it and then retry.

检测 ST-LINK USB连接,设备管理器确定设备已经正常识别。

STM32CubeProgrammer 点击 Connect提示未发现设备。检测SWD硬件连接。

jaysnote/st_link_program.txt · 最后更改: 2018/11/12 17:43 由 jaylee