学习嵌入式断断续续的得有4个多月了吧,在此献丑一下。给大家分享分享我个人学习ARM的一点点心得吧。最早接触ARM的时候是在大学本科,我们专业是自动化专业,当时在大三下学期开设了“嵌入式系统设计”这门专业课,学校里发给学生的课本就是韦东山老师编写的《嵌入式Linux应用开发手册》。在学习这门课之前,我们早在大一大二的时候就已经学习完了 单片机(当时学习的是51),微机原理,模电,数电,C语言等课程了。学习ARM应该还是有点基础的吧。说到这里就有点惭愧了,当时也用51单片机做了许多东西了,但是刚刚接触到ARM的时候,根本就不知道LINUX是个什么东西,对嵌入式的概念也是一无所知,很多东西都是迷迷茫茫的。当时教我们嵌入式的老师也是拿着韦老师的《嵌入式Linux应用开发手册》在那里跟我们讲,可能因为当时对ARM,对嵌入式一点概念也没有,直接导致了自己听课的心不在焉。由于当时在忙着考研,课上不认真听课的我,下了课就去备考,也基本没看过韦老师的完全手册,然后,等学完这门课程发现自己对ARM还是很迷糊。等上了研究生之后导师又开始让我接触ARM,当时才是后悔万分啊,庆幸的是韦老师的课本我是一直留着的,周围的师兄发现我在看韦东山老师的《嵌入式Linux应用开发手册》时,都很不由自主的来一句“韦老师的这本书写的很好很好”等等,然后就是给我推荐韦老师的视频课程(这个时候我才惊讶的发现原来对应着这本书还有视频教程啊,顿时感到喜出望外啊)。于是就开始认认真真的看韦老师的第一期视频教程,发现了教程里面用的 开发板是JZ2440V2,于是乎就想着抓紧买一个开发板跟着视频一块练习练习,接着就把这个想法透露给了我们实验室里的一个小老师,可是我还没说出口,那老师就直接来了句:实验室之前有个本科生做毕业设计的,买了韦东山的一个开发板,说完随手拿给我了,很新很新啊。当时感觉到原来韦老师在这个行业里面是那么的如雷贯耳啊。就这样学习完了韦老师的视频教程第一期,韦老师的课本也是边看教程边仔仔细细的看。课本对照着第一期视频,反反复复看了得有3遍吧,这个时候感觉到对所有的概念都很清晰了,韦老师讲解的也很好,也很容易理解,从2440的裸板结构,到UBOOT的分析、移植,再到内核的分析移植,根文件系统的分析与移植,以及驱动程序的编写,每一部分讲解的都是那么完美。从此就变成了韦老师的忠实的小粉丝了,深深爱上了嵌入式开发。现在周围的师弟学习ARM时我都是首推韦老师的课程。感觉这个课程能帮你少走很多很多弯路。所以如果你想学习ARM接触LINUX真心的给你们推荐韦老师课程,看完课程能给你一种拨开云雾见阳光的感觉。虽然现在距离自己开发产品还有一段距离,但是相信跟着韦老师的课程学习下去,自己的水平也会逐步提高的。接下来就打算继续看韦老师的第二期、第3期视频。 话说的有点多了,但是都是自己的亲身体会,希望有所帮助!
0
|
|
|
|
你是个托吧,他的视频确实不错。但是没有两三年的时间根本入不了门。本科生很难弄懂、
|
|
|
|
|
嘿嘿,你是比较幸运了,我们大学老师,上嵌入式是没有教材的, 那个时候都听不懂的。
|
|
|
|
|