二、操作系統工作原理,這部分往往是非計算機專業的同學在學校時沒有接觸過的。而由於嵌入式軟件設計相關的多任務環境、模塊間的同步與通信協同、驅動設計等往往都需要有對操作系統工作機制的了解和掌握作為基礎,因此建議沒有系統學習過的同學,找壹本相關的操作系統工作原理書籍認真看壹下。
三、基本的硬件基礎,由於嵌入式Linux開發往往是ARM+Linux路線,所以為了能夠在後續培訓過程中很好地掌握主流嵌入式微處理器的結構與原理(例如:ARM9),就需要對硬件工作原理有初步的了解和掌握,建議看壹下諸如計算機組成原理、體系結構等相關的專業書籍。
有沒有基礎知識及基礎知識的多少在很大程度上影響著妳能否學習嵌入式linux及學習進度,因此,各個培訓機構在學員入學前讀會對其進行基礎知識考查,像其中的東方賽富嵌入式學院對這壹塊更加看重,因為他們是保障真正100%就業,對學員入學的要求更加嚴格!