原创 嵌入式ARM学习建议

2011-3-21 21:57 1355 4 4 分类: MCU/ 嵌入式

基于ARM有硬件、软件之分,如果是软件又有ARM+Linux、ARM+WinCE等等,如果选择ARM+Linux,可以分嵌入式Linux系统开发、嵌入式Linux驱动开发、嵌入式Linux应用程序开发。

如果选择做系统,可以这样安排学习step:(个人觉得系统开发在上面三块中更容易上手)

 1、用虚拟机熟练安装RedHat9或Fedora 10(主要是熟悉安装中的分区,分区不一定只分/、swap两个区,可以尝试多分区,帮助理解Linux)

2、做一个交叉编译器吧,百度、Google一下可以找到很多资料,在这个过程中对遇到的每一个Linux命令都要具体去学习(这个过程顺便把命令也学了,比单纯学命令要效率得多)。如果编译出错,一定要静下心来看出错原因,这个很重要。

 3、交叉编译器做好了,再跟着U-boot移植教程走一遍U-boot移植,很多东西可能不明白其中的道理,多看几遍就会更明白。

 4、然后就是配置、移植内核,这方面资料很多,花时间学习就没有问题

 5、最后是制作根文件系统,个人觉得这个比U-boot、内核移植要简单很多。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /3 下一条