本帖最后由 cernll 于 2009-9-25 20:38 编辑
从八月份学习嵌入到现在,大概两个月的时间了,那时候一开始可谓晕头转向了。
买了MINI2440,不知道要学习什么,后来,通过商家的手册了解到如何使用开发板
慢慢的就知道如何使用ARM了,为了学习学习嵌入式,在网上了解到要用什么书籍
我就买了《鸟哥的LINUX私房菜》《嵌入式LINUX应用开发完全手册》《LINUX设备驱动开发详解》 《LINUX内核完全注释》 《ARM体系结构与编程》《构建嵌入式LINUX系统》这些书籍了,想想,为了学习嵌入式,自己花了不少的钱,而这些钱都是父母的
所以,我就下定决心要嵌入式的,,一开始,我就用了大概一个的月的时间看完了《鸟哥的JLINUX私房菜》,那些基本命令慢慢也掌握熟练了,后来也把《ARM体系结构与编程》 也大概浏览了一遍,对ARM体系结构有了一定的认识,之后又用了几天的时间大概
浏览了《构建嵌入式LINUX系统》,这本书对怎么构建一个LINUX系统描写的很好。
说实在,我看这些书时,我没有去上课,从开学到现在也有一个月没有去上课了,之后又用时间看了一遍《LINUX设备驱动开发详解》,说实在,这本书很好,给我了对设备驱动的框架有了一个认识,当然,我了解的不深入了,因为我知道我自己对内核的知识
了解的不多,,之后我就选择了一个代码量比较少的0.11内核的《LINUX内核完全注释》看,现在,就在看,,说实在,真的好郁闷,也好烦,因为我在看这些代码过程中
发现中,发现学习嵌入式,要学习的很多,很多,,人的精力实在太有限了
(对了,我现在读大四了,,快要毕业了。。)学习内核过程中,发现学习嵌入式
必须对硬件,汇编语言,数据结构,C比较熟悉才好,要不难啦。。虽然,我学习过51
AVR 单片机,自认为模电,数电的基本理论知识学得还可以,但是觉得其实学习嵌入式
对这些理论的知识要求的不高的,,总觉得,人有一个方向就可以了,为什么要学习那么多,,啊啊啊,,,,学习嵌入式真的累啦
估计,我学完《LINUX内核完全注释》,还得去看超厚的《深入理解LINUX内核》的,因为内核是2.6.X的,,想学习好驱动开发,真的很难啦。。
啊,,发泄下,,,,
大家可以说说,在我毕业之前,,怎么才最大限度把嵌入式学好啦?要不,我要怎么办啦?公司需要什么的啦?究竟公司需要什么嵌入式人才的啦? |