首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

想学ARM+LINUX,先学ARM还是LINUX?另外小弟我马下大四了,还晚么

2012-10-15 
想学ARM+LINUX,先学ARM还是LINUX?另外我马上大四了,还晚么?RT,本人本科计算机软件方向的,C,8086汇编语言,

想学ARM+LINUX,先学ARM还是LINUX?另外我马上大四了,还晚么?
RT,本人本科计算机软件方向的,C,8086汇编语言,数据结构,编译原理,51单片机自认为学得还行,大一大二玩过去的,所以至今英语四级还没过,从来没有接触LINUX,但是对LINUX完全开源的内核很感兴趣,很希望接触操作系统的底层,我们即将到来的大四有计算机系统结构和操作系统这两门课程,所以想暑假在家里自学一下LINUX,但又听说应该先学习硬件再学操作系统会比较好,是这样的吗?还有,我的英语四级都不知道该不该放弃了,再搞下去的话,我怕没时间学习专业课了,我应该怎么学会比较好?大家给点意见吧

[解决办法]
从linux开始学不耽误你现有的学习,将来碰上UNIX也正好用上。ARM硬件还是要下不少功夫的,来日方长吧
[解决办法]
还是努力把四级搞过了,毕竟对校园招聘来说这一定程度上还是入场券
[解决办法]
Linux和硬件的关系不是很大。如果想学Linux就直接学Linux。
另外英语4级这个还是蛮重要的。
[解决办法]
先学习linux。但是先不要学的太深。因为linux虽然开源,但是非常系统相当庞大,所以学起来没有那么容易。建议先了解linux的相关的基础知识,适当做些小的开发,对系统建立一个概念。
之后学arm架构,最好可以买一块板子,针对特定的板子学习会有助于理解,也更实用一些。对着板子的指导书一点点看。最好可以板子上的每个模块的使用都能找一些小程序实验一下。
最后再深入学习。有时间最好研究下linux内核,对理解操作系统非常有帮助。
以上个人意见,仅供参考哈~
[解决办法]
还是先把英语搞好吧,以后一堆IC的datasheet是英语的
[解决办法]
先学linux 再学ARM
[解决办法]
嵌入式开发4个层次,硬件,驱动,系统移植,应用程序。
个人建议,计算机出身,先学PC的LINUX系统和PC的LINUX环境下的C/C++编程。因为没搞过,本条做为猜测,后果自负。
电子专业出身,要学嵌入式,就先学ARM9(跳过ARM7),可以从S3C2410A开始学,这个是比较基础的。当然,很多板都是S3C2440A,其实2440就是比2410强点,如果搞懂一种,另外一种也比较容易。从硬件,无OS编程先搞定,了解基本的调试,体系,烧片等。接下来再根据开发板,往上学,重点学习驱动移植和开发。

热点排行