打印
[STM32F0]

在Eclipse+gcc上建立STM32F0系列软件

[复制链接]
658|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
suncl110|  楼主 | 2023-10-20 18:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
#申请原创# Hi,大家好:
    这次比较幸运在21家抽奖中了个ST家的开发板盲盒。现在越来越多的公司对知识产权保护做的来越来越好了,在有些场所,比如我们自己基于学习的目的来做一些小程序的话,买个正版的集成编译器的话,预算就略显捉襟见肘(壕们可以不考虑^_^)在这里我向大家介绍一个免费的编译器环境--基于Eclipse+gcc方案。
1.     下载eclipse                                       https://www.eclipse.org/
2.     下载GCC FOR ARM                            https://developer.arm.com/downloads/-/gnu-rm
3.      安装Eclipse 注意安嵌入式版本           Eclipse IDE for Embedded C/C++ Developers (includes Incubating components)
4.      新建C工程序如下图:

5.       选择编译器为Arm Cross GCC 并为工程命名

6.     选择芯片

7.    选择GCC编译器的安装路径:即刚下载的GCC FOR ARM的安装位置,并按下图所示选择

8.    选择调试器安装路径,注:板载是ST-LINK 是符合ODC调试协议的

9.    选择构建器,即MAKE.因为本例是在win环境下的工程序,请选择“CDT 内部构建器”,如下图所示

10.   一路“下一步”不出意外的话,此时恭喜你,软件工程模板已经完成了,点击编译,将模板程序编译,如下图所示:

11.   接下来就进入调试验证环节了,调试参数按如下图所示参数设置
-f ./interface/stlink.cfg
-f ./target/stm32l0.cfg


12.    好了,接上开发板,点击调试图标的小瓢虫,程序就可以正确运行了
Hello,world!

最后,再附上本例的源工程吧,开启您的神奇STM之旅吧!
注注意:请将附件扩展名改为.7z



stm32l053Demo.zip

1.4 MB

使用特权

评论回复
沙发
ren8zhang8| | 2023-10-30 15:37 | 只看该作者
优秀

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

221

帖子

3

粉丝