关于嵌入式学习的一些看法(转)
原作者:阿释密达沙加
原帖链接:http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=3940&extra=page%3D1
个人觉得感同深受!
我个人觉得在学习过程中,要懂得“跨越”。比如说在移植uboot和Linux内核的时候,我认为对于刚接触嵌入式学习的朋友来说,只要理解的大致步骤就行了,没必要太纠结于必须知道每一步的确切含义。对于初学者只要能按照开发板提供的手册按部就班移植下来就行了。随着后期学习的深入,再回过头来看看uboot的移植和内核的移植就会有一种豁然开朗的感觉。不要只是一味的看理论,看不懂,还是在一直看,嵌入式这技术,是要“实践出真知”
的。先看一些相关理论之后,就赶紧按照手册的步骤一步一步来移植,在移植过程中,才能对理论深入的理解。我当初学习的时候
刚开始一直在看怎么移植uboot和内核,看了一遍又一遍,但就是不动手,只顾看,总想着“看理解了”之后在去动手。这样忙碌了好几天还是没头绪。索性就
按照手册的步骤一步一步移植算了,赶紧学习后续的课程。
于是开始着手按部就班移植uboot和移植内核。这一下子就是用了一天的时间。大概是从早上8点开始,移植到下午5点左右。我中午就没吃饭额,因为移植过程中遇到太多的“火花”了,原本在看书或者看视频中没理解的地方,都有了一定的理解,虽然理解的还只是皮毛,但是心里真的是很激动。遇到问题,再来看视频,看资料,百度谷歌。。。。效率就是不一样的高!!!
不知不觉就到了下午5点,我饿的实在不行了。。。。。早上中午都没吃饭!这时刚好师兄从外地回母校,请客!!!好好吃了一顿!!
总之,我想说的是,看视频,看资料,要紧随实践,还有就是 暂时不懂的,只要按照步骤能做出来就行,等学一段时间之后,在回过头来思考。。。你会对这个问题有一个新的认识的。
还有就是,一定要自己写代码,不要只是看看老师的代码,然后直接编译运行一遍就行了,一定要自己参考着来写。还是那句话:实践出真知。在自己写代码的时候,你会对驱动的框架有更进一步的了解。还要试着去创新!!!充分利用开发板!!!
都是自己在学习时的一些心得,仅供参考,毕竟每个人的学习方法都不同,只要适合自己的方法就是好方法!!!

浙公网安备 33010602011771号