需要了解C語言和壹些簡單的匯編語言編程;能夠閱讀壹般嵌入式系統的原理圖;熟悉至少壹種嵌入式系統的軟件開發環境;熟悉嵌入式系統軟件的開發流程;必要硬件的基本知識;了解常見嵌入式操作系統的工作原理。
需要了解:(1)了解C語言和壹些簡單的匯編語言編程。
(2)能夠閱讀壹般嵌入式系統的原理圖。
(3)熟悉至少壹種嵌入式系統的軟件開發環境。
(4)熟悉嵌入式系統軟件的開發過程,如單片機系統、DSP系統、ARM系統或其他嵌入式系統。
(5)了解常見嵌入式操作系統的工作原理,了解線程、進程、信號量、消息機制、同步與互拆、並發控制等軟件編程中用到的概念。
(6)必備硬件基礎知識。