1、c\c++语言,这是计算机行业的必修课,必须要扎实的掌握好。
2、操作系统,嵌入式系统工程师需要学习操作系统的基本原理,熟悉linux环境下的开发环境,然后研究掌握。
3、计算机组成的原理,嵌入式系统工程师必须熟悉计算机的基本原理。
4、学习《unix/linux编程实践教程》,这也可以说是linux编程的必修课,在Linux编程方面,掌握好编程有利用在新的环境系统下面快速的进行程序的设计。
5、单片机,它其实就是一台电脑,就像现在的汽车控制、led的一个控制、屏幕亮光程度控制,它都是可以实现,建议自己买回来研究。
6、ARM,它是现在最流行的微机,是32位的单片机,可以移植到操作系统里,这需要一定的技术水平才可以完成操作。
7、硬件的编程语言(FPGA),这个语音主要是介绍芯片是怎么做成的。
8、模拟电路&数字电路,学习这个需要有一定的硬件的基础。
以上就是小编的回答了,希望对你有所帮助。