Part 1: Setting up ARM GNU tool chain

本文介绍如何搭建ARM嵌入式开发环境,包括下载并安装GNU ARM工具链及GNUMake工具,设置环境变量,以及通过一个简单的示例项目验证配置的成功。

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

ARM Build Tools

  • GNU Tools for ARM Embedded Processors.
  • GNU Make for Windows.

 

GNU Tools for ARM Embedded Processors

1. 到网站下载最新GUN ARM工具链,https://developer.arm.com/open-source/gnu-toolchain/gnu-rm

2. 安装GUN ARM工具链。

3. 将GUN工具链安装路径添加到环境变量。

set path=%path%;D:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q1-update\bin;

4. 验证工具链是否安装成功。

    执行打开命令行执行 arm-none-eabi-gcc -v 查看输出信息,如成功安装会打印工具链的信息

    

GNU Make

1. 下载make工具,http://gnuwin32.sourceforge.net/packages/make.htm

2. 选择下载zip包,而不是exe安装包。

3. 解压下载的zip包,拷贝bin文件夹下的make.exe文件到GNU gcc可执行文件目录下,D:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q1-update\bin

4. 同样拷贝make工具依赖动态库libiconv2.dll和libintl3.dll到GNU gcc可执行文件目录下。

   

5. 测试make工具是否成功安装。执行make -v,命令提示行输出

   

 

Building with Make

1. 创建一个hello world工程,编程程序是LED灯闪烁。也可直接download demo 测试。

2. 在demo目录中创建build.bat文件,内容如下

set path=D:\Program Files (x86)\GNU Tools ARM Embedded\6 2017-q1-update\bin;
make

3. 执行build.bat编译工程。

4. 一切正常的话,会生成交叉编译的可执行程序,可下载到开发板运行。

 

转载于:https://www.cnblogs.com/MxPencil/p/6994997.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值