1833|0

1018

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

小结ARM开发学习历程 [复制链接]

  相对于众多来、咨询如何学习嵌入式的学员来说,卓跃教育觉得学习嵌入式开发,一个比较好的路径就是先去学习好ARM接口的知识,然后
慢慢的掌握ARM研发工具ads,学会去使用仿真器,写些接口方面的代码。其实,在ARM的研发工具方面也是初学者最应该花时间去琢磨掌握的,
这个期间大概需要花费2个月的时间,这并不是开玩笑的,因为arm设计的东西太多了,开发工具也比一般的单片机开发工具复杂。
  在学习的初级阶段,购买一些书籍也是非常必要的,因为好的书籍一般都比较的系统概括知识点,这对于想要自己系统掌握arm的爱好者来说是必须的,特别是在自己身边没有朋友同行的帮助下更应该要舍得“投资”这方面。
  如果你是想往嵌入式驱动开发方向走,建议看以下的三本书吧,<<嵌入式设计及Linux驱动开发指南>>,<<arm嵌入式Linux系统构造与驱动开发范例>>,<<构建嵌入式开发环境>>,<<嵌入式Linux应用程序开发详解>>。个人觉得这些书都非常的实用,希望对大家有用吧。这些仅供大家在挑选书籍的时候做一个参考吧。
  再系统掌控好ARM的接口知识后,接着就是进行bootloader的学习了,比如uboot移植连同系统移植等,这时因为之前已经有了arm接口方面的知识,所以uboot的学习和移植就会非常快了。
  关于bootloader学习,这应该算是ARM里面初学者最难突破的环节,但是这又是必须的,因为这是掌握arm底层原理最好方法!
  接着我们能够再移植kernel、并且制作自己的文档系统。这些都做好后,嵌入式的研发环境您就搭好了。下面就能够学习Linux系统编程以及Linux驱动研发了。接口的基础会帮您更容易的理解驱动原理。同时,您能够选择一个kernel里已支持的且您比较熟悉的接口的驱动如RTC等,进行分析和学习,并尝试进行修改或照着自己编写。按照这样的流程下来能够少走少许弯路,迅速入门,并且以一个比较合理的流程进行学习。
此帖出自信息发布论坛
点赞 关注
个人签名android培训
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播 | AI之眼——安森美图像传感器 报名中
直播时间:2025年4月25日(周五)上午10:00-11:30
直播主题:AI之眼——安森美图像传感器
报名观看直播、直播间提问、填写问卷均有机会获得精美礼品!

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 15

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表