学习嵌入式要怎么做?
发布网友
发布时间:2022-04-30 02:11
我来回答
共2个回答
热心网友
时间:2022-06-28 19:18
应该学习嵌入式系统,如linux或者wince下的编程,这些对以后做应用的编程很有帮助,当然,如果做手机的话,那可以学习MTK、塞班、Android等操作系统,Android是以后发展的趋势,现在很热门,Android也是基于linux系统封装的,所以建议先学习下linux。
还有,应该学习下单片机或者ARM或者MIPS,很多人说我没有单片机的经验,直接学ARM可以吗?我觉得那完全没有问题的,当然如果你学习过单片机,那最好不过了,以后学习ARM就更简单了。我在长沙英腾技术学习的时候,我没有单片机经验,而是直接学的ARM。
如果你把以上的知识都有所了解后,就该去阅读阅读一些优秀的代码,比如结合arm芯片手册学习去学习下UBOOT的源代码,了解下最小的系统开发,那对你整个嵌入式开发的非常有帮助的,可以的话,还可以学习下linux的源代码,当然如果你直接阅读2.6的代码,我想你会很痛苦的,可以先看看linux 代码早期的版本,比如0.12 的代码等等,麻雀虽小,五脏俱全,如果你全看完了,那我想你就是一名很成功的嵌入式工程师。
至于上面说的知识如何学习呢?每个人都应该去找自己最好的方法,所谓的最好的方法就是最适合自己的方法。很多人看不进书,那就去找个专业的培训机构学习吧!我就是去 长沙英腾技术参加的培训,现在工作两年了,也算学有所成,工资还蛮满意,但也不敢说是高手,这个行业水很深的。
热心网友
时间:2022-06-28 19:18
1/要学会C语言,
2/要学会看电路,
3/要学会看CPU\DSP等处理器功能寄存器, 逻辑器件和储存器的控制时序.
4/如果你要用到系统,就要学系统驱动等等. 如果是无系统祼跑,就不用了.
我读电子的,临毕业老学叫我自学C语言,还推荐 潭浩强 C语言教程.毕业后用了一个月边工边学,吧书后的题都做了.