天嵌 ARM开发社区

 找回密码
 注册
查看: 1813|回复: 7

请大侠给指点一下arm9的道路如何走

[复制链接]
wangpeihui123 发表于 2010-11-3 10:07:45 | 显示全部楼层 |阅读模式
小弟入手2440有几个月了,按照手册上的教程也做了…但是还对整个移植没有一个系统的概念,对于一个新的cpu嵌入式工程师需要做那些工作…还有就是做各个工作现在在业界的发现方向和特点是怎么样的…
天嵌_support1 发表于 2010-11-3 11:13:10 | 显示全部楼层
1# wangpeihui123


教程里的移植,只对你做个引导参考。
做一个工程师并不是说你懂得很多,而是你懂得原理。
也就是你能读懂芯片手册,懂得获取资源,懂得根据实际情况做项目。
如果你仅仅为了高收入而走这个技术,建议你把心态改改或者走销售吧
frisen 发表于 2010-12-24 12:25:19 | 显示全部楼层
这个是我之前的回答:
基于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、内核移植要简单很多。
以上就是大概步骤了,天嵌的BBS也有很多金华资料,另外我很感谢很多提问回答里热心网友上传的资料,很好很强大。有时间可以自己搜索看看。
天嵌_support1 发表于 2010-12-24 14:16:39 | 显示全部楼层
3# frisen

不错的提议,顶网友
 楼主| wangpeihui123 发表于 2010-12-24 17:52:50 | 显示全部楼层
多谢分享…
Susan.chen 发表于 2011-1-7 17:39:10 | 显示全部楼层
我是做驱动开发的,但现在有点迷茫,不知道该如何下手!望赐教。
 楼主| wangpeihui123 发表于 2011-1-10 21:54:49 | 显示全部楼层
我最近在学驱动的开发,,有点难学着真痛苦,,,
coffee_2011 发表于 2011-1-11 10:55:58 | 显示全部楼层
知道了具体的学习方向了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-8-21 09:44 , Processed in 1.031184 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表