我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1326|回复: 8

[技术文章] ARM编程环境搭建教程

[复制链接]

该用户从未签到

820

主题

1210

回帖

2757

积分

PADS高级班留级1期

积分
2757

终身成就奖

发表于 2019-2-25 21:07:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

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


                               
登录/注册后可看大图
选择“NEXT”,弹出下图安装界面,选择我“I agree…”:


                               
登录/注册后可看大图
选择“NEXT”,弹出下图安装界面,单击“Browse…”选择文件的安装路径:


                               
登录/注册后可看大图
选择“NEXT”,弹出下图安装界面,在不同的选项后边添加相关的内容:


                               
登录/注册后可看大图
选择“NEXT”,弹出下图安装界面,等待软件安装结束:


                               
登录/注册后可看大图
安装完成后,点击“NEXT”,最后点击“Finish”即可,软件安装结束。
1. Keil软件破解步骤
破解Keil软件,以管理员身份运行KEIL破解工具软件,“
”,如下图所示:


                               
登录/注册后可看大图
接下来进行KEIL软件的破解工作,
必须以管理员身份运行安装好的KEIL软件 ,打开KEIL软件后,如下图所示:


                               
登录/注册后可看大图
选择File->License Management,如下图所示:


                               
登录/注册后可看大图
单击License Management,弹出下图界面:复制CID编号到破解工具中去,


                               
登录/注册后可看大图
对破解工具按照下图的步骤进行配置,利用破解工具生成破解码,破解码如下图所示:


                               
登录/注册后可看大图
将破解工具生成的破解码复制到License Management中的New License ID Code(LIC)中,单击AddLIC,如下图所示,代表破解成功。


                               
登录/注册后可看大图


                               
登录/注册后可看大图
2. 搭建基于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 验证是否执行成功
回复

使用道具 举报

该用户从未签到

6

主题

1437

回帖

0

积分

1元学习PADS(5期)

积分
0

终身成就奖优秀斑竹奖

QQ
发表于 2019-2-25 23:51:22 | 显示全部楼层
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2024-6-14 16:03
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    0

    主题

    1万

    回帖

    7618

    积分

    二级逆天

    积分
    7618

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2019-2-27 11:33:04 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    6218

    回帖

    8731

    积分

    二级逆天

    积分
    8731

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2019-4-4 08:39:23 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 111 天

    [LV.6]常住居民II

    0

    主题

    9233

    回帖

    1万

    积分

    三级逆天

    积分
    13630

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2019-4-4 11:26:43 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 11:15
  • 签到天数: 198 天

    [LV.7]常住居民III

    7

    主题

    9539

    回帖

    8705

    积分

    二级逆天

    积分
    8705

    社区居民终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2019-4-27 11:05:32 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 126 天

    [LV.7]常住居民III

    2

    主题

    7227

    回帖

    1万

    积分

    三级逆天

    积分
    10711

    终身成就奖特殊贡献奖原创先锋奖

    QQ
    发表于 2020-3-6 09:01:14 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    457

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖

    发表于 2020-3-9 20:58:43 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    517

    主题

    3568

    回帖

    2142

    积分

    二级逆天

    积分
    2142

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2020-3-10 20:28:31 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    每日签到,有金币领取。


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表