多语言展示
当前在线:1196今日阅读:39今日分享:10

STM32不使用Keil如何下载程序

通常我们都是用Keil编写STM32程序,然后编译使用Keil自带的下载功能下载程序,但是在没有源代码的情况下该如何操作呢?这个一般就需要用到专用的烧录软件的,这里分享一个STM32ST-Link Utility烧录程序的操作,希望对需要的朋友有帮助。
方法/步骤
2

第二步:打开STM32 ST-LINK Utility,依次选择“File ->Open File...”或者按快捷键“CTRL + O”准备打开一个烧录文件。

3

第三步:找到需要烧录的HEX文件,选择“打开”,软件会将该HEX文件加载到窗口,同时会在下面的消息框显示文件的校验码。

4

第四步:插上仿真器,连接目标板,然后点击菜单栏的“Target ->Connect”开始连接目标办,成功后会在软件工具栏左侧显示目标芯片信息,同时会在下面的消息框进行相关提示。

5

第五步:点击菜单栏的“Target ->Program & Verify...”烧录和校验同步进行,类似于其它烧录器的“一键烧录”功能。

6

第六步:在弹出的“Download”对话框确认烧录配置和烧录信息,确认后选择“Start”开始执行烧录。

7

烧录过程中会有进度提示,具体烧录时间与程序大小有关,一般只需要几秒钟,烧录完成后会在软件下面的消息框显示OK信息。

8

以上操作是基于v4.2版本的,旧版本貌似不支持“一键烧录”,同时还需要自己选择目标芯片型号。

注意事项

注意比对烧录的校验码是否一致,避免烧错程序。

推荐信息