我们将《嵌入式工程师-系列课程》分成两大阶段:
第一阶段:《计算机体系结构》课程
分成4篇:分别是硬件篇,软件篇,网络篇,行业篇
(a)硬件篇:电子、计算机、计算机组成、通信
(b)软件篇:编译器、语言、算法、操作系统、软件工程
(c)网络篇:互联网历史,互联网组成结构
(d)行业篇:IT行业分类,各行业介绍,行业方案的重要性
第二阶段:《嵌入式技术》课程
分成5部分:基础知识,高级单片机,linux嵌入式,安卓,项目
(a)基础课程:Linux基础知识,C语言,Linux系统编程,8051单片机
(b)STM32课程:裸机,ucos/freertos
(c)linux嵌入式:Exynos4412裸机,uboot/kernel移植,内核驱动,C++/QT
(d)Android:Java/anroid界面编程,android底层驱动
(e)项目:穿插于课程之中的大小项目
嵌入式用开工程师应该包含以下的知识结构:
计算机体系结构+基础知识+行业专有技能+行业方案+项目经验。