楼望峪 学习建议

2009年07月20日 22:48    发布者:阿南
楼,您好!
辞掉工作专心学ARM,阿南并不是特别的赞成,因为任何一门技术都不是短时间能够学会的,而是需要时间需要一点点的积累,必尽我们都是成年人了,长时间没有收入心里会特别的累,压力太大。
如果你每个方面都没有基础,而都想学,那只能是用心去体会这个过程,而不一定都研究的很深,这样子可能跟不上进度。你目前可以先提前学会画原理图和PCB,当训练班开始后,你重点分析ARM的硬件设计,当ARM原理搞懂之后就将当时学的原理图和PCB用上,设计出自己的的ARM系统原理和PCB。之后就参考《ARM Linux入门与实践》一书,学一些ARM基础的东西,学习如何测试一块ARM版,当您自己焊接好PCB之后就可以调试硬件了。之后你可以重点去理解启动代码,但不要想着自己去从0开始写,因为您一定不是第一个使用某个ARM处理器的人,一般都是处理器厂商或者是第三方写好的,我们只需拿来使用即可,不过要有分析和调试它的能力,因为有时它们可能会存在BUG。如果没有仿真器,那么通常都是通过终端打印信息的方法调试,这也是比较常用的。Linux方面还是希望您先理解它应该如何去学,嵌入式环境如何去创建,如果想直接去学驱动,那还是很有难度的,因为Linux的学习顺序应该是:1.常用操作,Linux树结构2.Linux文件基础及应用编程3.嵌入式开发环境4.嵌入式应用及驱动编程等。
祝您早日学有所成!
阿南
2009/7/20 晚 11点

网友评论

anfaye 2009年07月20日
嘿嘿,啊南老师不止传说中的好!我现在正在学allegro的绘制原理图和PCB呢,为马上开始的DIY做准备.
为马上要跟我一起学习的战友们,先共享个allegro的教学视频(零基础的),真的不错,我看了好几节课了,http://www.sig007.com/videoclass/index.html 已经更新35讲了
楼望峪 2009年07月21日
谢谢阿南.说得很对,这个方法很适合我!
我现在正在学PADS2007
再次谢谢阿南老师!
阿南 2009年07月21日
不客气 呵呵。
我的建议不一定完全正确或者说是完全的适合你们,阿南只是根据自己的经历以及你们简历的描述进行判断,所以只能供参考,你们还是要根据自身的情况分析、尝试,摸索出一套适合自己的学习方向方法,职业发展道路。