嵌入式要学什么
2013-3-19 17:11| 发布者: admin| 查看: 972| 评论: 1
摘要: 嵌入式要学什么 很多新手想学 嵌入式,在 嵌入式学习网上咨询我们的老师, 嵌入式该学什么,该怎么学?
嵌入式要学什么
很多新手想学 嵌入式,在 嵌入式学习网上咨询我们的老师, 嵌入式该学什么,该怎么学?
首先要明确 嵌入式的工作有分工,有做硬件的,也有做软件的,硬件的工程如有做PCB的、SOPC技术和芯片设计等,市场上一般 嵌入式软件工程师的需求量比硬件工程师大,在大一点的公司,一般硬件工程师和软件工程师的比例差不多是1:3到1:5,如果完全没有基础的同学,我们建议学 嵌入式软件方向,因为它的就业范围广,容易就业。
嵌入式软件工程师也有多种分工,如 嵌入式应用工程师, 嵌入式驱动工程师, 嵌入式系统工程师。
这些都是需要不同的知识的,首先 嵌入式应用工程师一般主要掌握 嵌入式开发环境,linux下的C编程以及一些应用的专业知识,比如做界面的QT、MINIGUI等。
而 嵌入式驱动工程师和系统工程师,这个不仅要掌握上面的知识,还需要了解处理器的相关的知识,如ARM、MIPS等,当然也需要了解他们的外设,比如UART、Memory Control、flash、I2C、SPI等相关的知识。
嵌入式驱动工程师和系统工程师一般待遇比应用工程师高,但是并不是说新手一定要去找 嵌入式驱动和系统的职位,我们建议还是先做做 嵌入式的应用,有个一两年的经验再转 嵌入式驱动的工作。
这些课程该怎么学呢?你可以按照我上面列举的相关一一学习,可以学习 嵌入式学习网的视频教程,http://www.znkt.com/a ,我们的教程就是从最基础的C语言,linux基础等课程开始教的,而后是教相关的ARM处理器,也讲解了ARM的经典的外设,最后才是驱动和系统的课程。
最后 嵌入式最重要的是要坚持学习,不要学了两天就放弃了,那永远学不会。