一、計算機基礎
(a)硬件:電子、計算機、計算機組成、通信
(b)軟件:編譯器、語言、算法、操作系統、軟件工程
(c)網絡:互聯網歷史,互聯網組成結構
(d)行業:IT行業分類,各行業介紹,行業方案的重要性
二、嵌入式技術
(a)基礎:Linux基礎知識,C語言,Linux系統編程,8051單片機
(b)STM32:裸機,ucos/freertos
(c)linux嵌入式:Exynos4412裸機,uboot/kernel移植,內核驅動,C++/QT
(d)Android:Java/anroid界面編程,android底層驅動
(e)項目
嵌入式用開工程師知識結構:計算機基礎+嵌入式基礎知識+行業專有技能+行業方案+項目經驗。
補充:軟件工程設計模式
圖源:https://blog.csdn.net/morixinguan/article/details/50684111