Linux下基于Eclipse搭建STM32开发环境

本文档详细介绍了使用Linux系统及Eclipse IDE进行STM32微控制器开发的过程,包括配置ARM交叉编译工具链、安装Eclipse及GNU-MCU-eclipse插件、创建并测试工程项目等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下内容参考自摩尔吧“Linux+Eclipse开发STM32”视频教程。

  1. 下载gcc-arm-none-eabi-gcc压缩包
  2. 配置ARM交叉编译链
  3. 安装eclipse
  4. 安装GNU-MCU-eclipse插件参考网址:http://gnu-mcu-eclipse.netlify.com/v4-neon-updates
  5. 新建工程进行测试(需要编辑交叉编译链地址)
  6. eclipse配置:preference->General->workspace->save automatically before build,设置自动保存
  7. 安装st-link:
    • make
    • cd build
    • sudo make install
    • whereis st-flash ——安装成功
  8. Eclipse配置st-link:Run->External Tools->External Tools Configurations->添加st-link
  9. Project->Properties->C/C++ Buildings->Settings->General->GNU ARM Cross Create Flash Image->General->Output file format->raw binary
  10. 经过以上步骤,可以生成一个简单的项目,并导入STM32进行验证。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值