Stm32 cube IDE生成代码 +烧写下载elf文件和 Stm32 cube Programmer 下载elf、hex、bin文件

您所在的位置:网站首页 usb烧录stm32 Stm32 cube IDE生成代码 +烧写下载elf文件和 Stm32 cube Programmer 下载elf、hex、bin文件

Stm32 cube IDE生成代码 +烧写下载elf文件和 Stm32 cube Programmer 下载elf、hex、bin文件

2024-07-05 02:45| 来源: 网络整理| 查看: 265

目录

1、通过STM32CubeIDE编译后能否生成BIN或HEX文件?能。

2、STM32CubeIDE工程显示栏中的ld后缀文件是什么文件?

3、STM32CubeProgrammer 下载HEX程序步骤

4、STM32CubeIDE生成代码烧写下载到单片机芯片方法

1、通过STM32CubeIDE编译后能否生成BIN或HEX文件?能。

默认情况下,通过STM32CubeIDE编译后生成的是ELF文件,如果希望生成HEX或BIN文件也是可以的。配置过程如下。

在主菜单project properties C++/C++ Build下面,打开如下界面:

2、STM32CubeIDE工程显示栏中的ld后缀文件是什么文件?

它是工程链接脚本文件或者说程序加载文件,其它IDE也有类似的文件。比方ARMmdk中的.sct文件、IAR IDE中的.icf文件。

 来自:stm32cubeide烧写程序_STM32CubeIDE使用入门的几个常见问题_weixin_39960116的博客-CSDN博客

3、STM32CubeProgrammer 下载HEX程序步骤

 

 

 

4、stm32cube IDE生成代码烧写下载到单片机芯片方法

 stm32cube IDE生成代码烧写下载到单片机芯片方法_嵌入式阿萌的博客-CSDN博客

stm32cube IDE配置方法跟stm32cube MX的方法一样 然后点击此处生成代码。

然后点击这里生成代码

 

添加流水灯代码

生成代码如图,添加自己的流水灯代码

 

然后编译,Project—Build all, 没有错误警告后,开始下一步:下载程序 其实就是利用调试将程序下载进单片机 开始下载之前,将单片机和st-link连接并连接到电脑。1. 点击debug—debug configurations(stlink更新后可以直接跳过这步) 双击后会提示更新stlink,更新即可,如果已经更新过可跳过这一步

双击后会提示更新stlink,更新即可,如果已经更新过可跳过这一步

 

2. 点击run—debug后出现如下界面,点击switch

点击switch进入调试界面至此,程序已经下载进单片机了,同时进入了调试界面

 

最近在学习stm32cube IDE生成代码却下载不了,网上找了一些资料,都没说明白,自己尝试着,居然成功了。不对之处请指正。

点击全速运行,可以看到效果,将st-link拔出,可以通电测试,程序下载好了

 

点击全速运行,可以看到效果,将st-link拔出,可以通电测试,程序下载好了  

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3