Chinaunix首页 | 论坛 | 博客
  • 博客访问: 491426
  • 博文数量: 52
  • 博客积分: 5017
  • 博客等级: 大校
  • 技术积分: 707
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-20 11:34
文章分类
文章存档

2011年(1)

2008年(51)

我的朋友

分类: LINUX

2008-01-26 00:10:35

学习嵌入式,一个比较好的路径是先学好ARM接口知识,掌握ARM开发工具ads,学会使用仿真器,写些接口方面的代码。掌握好ARM接口知识后,接着再进行bootloader的学习,uboot移植以及系统移植等,这时因为之前已经有了ARM接口方面的知识,所以uboot学习及移植就会很快了。接着我们可以再移植kernel、制作自己的文件系统。这些都做好后,嵌入式开发环境你就搭好了。下面就可以学习Linux系统编程及Linux驱动开发了。接口的基础会帮你更容易的理解驱动原理。同时,你可以选择一个kernel里已经支持的且你比较熟悉的接口的驱动如RTC等,进行分析和学习,并尝试进行修改或照着自己编写。按照这样的流程下来可以少走少许弯路,迅速入门,并且以一个比较高效的流程进行学习。

阅读(6377) | 评论(8) | 转发(1) |
给主人留下些什么吧!~~

chinaunix网友2010-08-09 18:34:11

能留个QQ联系学习一下么?我也想学!

chinaunix网友2009-08-27 09:54:16

受益匪浅啊

chinaunix网友2009-03-21 09:06:11

赞成楼主的学习路线,正在摸索中,希望坚持下去能学到点东西

chinaunix网友2008-09-11 11:19:29

我是先学习linux应用编程 内核移植 uboot 才开始看arm接口的 呵呵 留下QQ 希望共同交流

chinaunix网友2008-08-16 07:59:39

说的很好,深有同感.我也是那样学习的,我是先熟悉arm的汇编,然后利用开发板资源编一些外围控制程序,汇编是基础,熟悉之后,再看uboot之类就比较容易些了.