嵌入式系统专业是综合了计算机硬件技术,计算机软件技术以及电子电路技术的一门综合学科,所涉及的内涵和知识非常广泛,包括:数字电路,模拟电路,计算机组成原理,单片机基础,C语言基础,操作系统,数据结构,编译原理,计算机控制,计算机网络等知识。嵌入式系统知识体系结构如下:
基础课主要包括:电路、模拟电子学、数字电子学、C语言;
专业基础课程主要包括:汇编语言、微机原理/单片机原理、计算机接口技术、操作系统、计算机网络;
专业课程课程包括:嵌入式ARM系统设计与应用、嵌入式Linux系统应用与驱动开发、基于DSP系统设计与应用。
目前社会上学习嵌入式主要有三种途径:学校嵌入式教学、自学和参加系统的嵌入式培训。学校的教学就不说了,太烂太不切合实际;自学呢,相对比较难,在没上手之前会学得很郁闷;培训呢,在西安我知道/西/嵌/教/育/是Z好的了,那里学嵌入式还是一个很好的选择的。