hsin 发表于 2019-2-25 21:07:46

ARM编程环境搭建教程

随着移动互联网的繁荣发展,物联网人工智能的兴起,嵌入式开发成为了越来越多IT人必须学习的内容,而在嵌入式芯片领域,ARM具有无可撼动的市场占有率,所以说,学习嵌入式不学ARM,不如回家卖红薯。
接下来我就介绍一下最为一名ARM的小白,如何搭建ARM的开发环境,主要分为两个部分:
1.搭建开发ARM单片机系列的keil开发环境
首先,安装Keil软件,以管理员身份运行KEIL软件,“
”,如下图所示:

https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=559663404,2055040781&fm=173&s=A80A74320B1B4449505CF4D2000050B3&w=558&h=349&img.JPEG选择“NEXT”,弹出下图安装界面,选择我“I agree…”:

https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=3672181083,1300854727&fm=173&s=6D58E413199EC4C81665FCD0010010B1&w=558&h=349&img.JPEG选择“NEXT”,弹出下图安装界面,单击“Browse…”选择文件的安装路径:

https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=1420427467,399142439&fm=173&s=A41A74333B8F64490CC594D0030070B2&w=558&h=349&img.JPEG选择“NEXT”,弹出下图安装界面,在不同的选项后边添加相关的内容:

https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=2992167491,1381881545&fm=173&s=E5D2E4321B3B400914FDBDDA030080B3&w=558&h=349&img.JPEG选择“NEXT”,弹出下图安装界面,等待软件安装结束:

https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=3307720262,405335032&fm=173&s=BDA858320B2B652810D8F1DA0000A0B3&w=558&h=349&img.PNG安装完成后,点击“NEXT”,最后点击“Finish”即可,软件安装结束。
1. Keil软件破解步骤
破解Keil软件,以管理员身份运行KEIL破解工具软件,“
”,如下图所示:

https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=24976327,2869414533&fm=173&s=6861AB46E3A79B4B16F4AD1C020080C3&w=384&h=475&img.JPEG接下来进行KEIL软件的破解工作,
必须以管理员身份运行安装好的KEIL软件 ,打开KEIL软件后,如下图所示:

https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=621691778,3828432298&fm=173&s=9C0A54326ACA77685C3594CA0000E0B0&w=558&h=370&img.PNG选择File->License Management,如下图所示:

https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=290820429,3884548420&fm=173&s=D412743B6AEA77285C35C4CA0000E0B1&w=558&h=372&img.JPEG单击License Management,弹出下图界面:复制CID编号到破解工具中去,

https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=1726575966,3810427533&fm=173&s=E4D8E0321B0F504D1CD195DB010080B1&w=558&h=428&img.JPEG对破解工具按照下图的步骤进行配置,利用破解工具生成破解码,破解码如下图所示:

https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=3959011874,2936101512&fm=173&s=C1703BC243E7834B0EDCDD0C0300A082&w=383&h=473&img.JPEG将破解工具生成的破解码复制到License Management中的New License ID Code(LIC)中,单击AddLIC,如下图所示,代表破解成功。

https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=3280887256,659479776&fm=173&s=6FD0E513514F654D54C195DB010080B1&w=558&h=428&img.JPEG
https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=2249239498,2197049000&fm=173&s=E450ED3B1F4F71491A4555CA0300E0B2&w=558&h=370&img.JPEG2. 搭建基于Linux操作系统的交叉编译工具链
按照以下步骤安装交叉编译工具链:
1、首先切换到root用户。 $ su root
2、在/usr/local/文件夹下建立名为arm的文件夹。
# cd /usr/local/ $ mkdir arm
3、拷贝arm-2009q3.tar.bz2(网上搜索下载)到/usr/local/arm下并解压开。
# cp -r /root/winshare/.../arm-2009q3.tar.bz2 /usr/local/arm/
# tar -jxvf arm-2009q3.tar.bz2
4、建立符号链接。将mkarm-linux-.sh拷贝到/usr/local/arm/2009-q3/bin/目录下然后执行之。
# cp /root/winshare/.../mkarm-linux-.sh /usr/local/arm/2009-q3/bin/
# source mkarm-linux-.sh
5、导出路径到环境变量。
# vi /root/.bashrc
然后在打开的文件中最后空白处添加以下内容:
# aston added for export arm-linux-gcc(version: arm-2009q3)
export PATH="$PATH:/usr/local/arm/arm-2009q3/bin"
# end of aston added
保存后退出。然后在终端中执行 # source .bashrc以使刚才添加的内容生效。
最后在终端执行 # arm-linux-gcc –v 验证是否执行成功

肥勇攻城狮 发表于 2019-2-25 23:51:22

mj8abcd 发表于 2019-2-27 11:33:04

sun5304 发表于 2019-4-4 08:39:23

ftnt1314 发表于 2019-4-4 11:26:43

cityhu 发表于 2019-4-27 11:05:32

tiny2010 发表于 2020-3-6 09:01:14

briandu 发表于 2020-3-9 20:58:43

谢谢你的分享!!

逆天pads 发表于 2020-3-10 20:28:31

页: [1]
查看完整版本: ARM编程环境搭建教程