STMCU小助手
发布时间:2022-3-2 23:00
|
前言 虽然现在绝大部分的客户都是使用 Keil 和 IAR 这类收费的 IDE,对于很多小型或刚起步的公司来说,这无疑是一笔不小的费用,所以本文将介绍如何使用 Eclipse 和 GCC 这免费软件搭建 STM32 的环境. 1.编译环境 Eclipse 1.1 下载 Eclipse
下载软件
选择 Eclipse IDE for C/C++ Developers
安装成功
1.2 安装 Eclipse 插件 – C/C++工具 打开 Eclipse
安装新软件
在 Work with 下选择 CDT
然后在 name 下面选择 CDT Main Features
一路 NEXT,安装完成之后就重启一下 Eclipse。 1.3 安装 Eclipse 插件 – 编译工具 在 Eclipse 的 install new software 里面添加如下信息: Name: GNU ARM Eclipse Plug-ins Location: http://gnuarmeclipse.sourceforge.net/updates
Sourceforge 比较难连,如果连接不上,建议用浏览器下载,然后导入,只是把 location 改成本地地址即可。
Eclipse 使用 新建工程 – hello world ! 首先打开 Eclipse,File->New->C project
选择项目名字,我这里用的是 F411 作为例子,所以我选择 STM32F4xx C/C++ project。如果你是其他的系列,就根据情况选用其他工程。交叉编译工具只能选择 GCC,如果你安装了别的,也可以选用别的。
根据你芯片的大小进行配置: Chip family :先择芯片的类型 Flash Size:根据 FLASH 大小填写 External clock :填写实用的晶振频率,也可以不填后期修改。 Content:一般选用 Empty,里面只有一个 LED 例子。
选好工具链,就完成所有配置。 Test code: 填写以下测试代码,就可以看到 Nucleo 板上的 LED 在不断地闪。
|
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
【经验分享】STM32CubeIDE汉化
手把手教你VSCode搭建STM32开发环境
RTOS在STM32中的应用
【下载有礼】STM32 Finder华为应用商店正式上线!移动选型工具助力开发效率升级
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
微信公众号
手机版
可否提供Jlink调试下载配置过程呢?使用keilMDK是可以下载调试stm32g0芯片的,eclipse使用JLink调试下载STM32G0失败 (stmicroelectronics.cn)