隨著嵌入式硬件技術的不斷更新換代,對於嵌入式軟件的開發與應用,僅單純地使用彙編語言、C語言已經很難滿足大型項目的開發需求。目前C++已然成為嵌入式應用層開發的很流行編程語言之一,本書重點講解實際項目中C++語言的156個常用知識點,並分為156個專題,以“加油站”的形式剖析項目的多種使用場景,歸納總結注意事項,出現問題的應對策略,並且著重指出了新入門的軟件工程師比較模糊的問題及容易犯錯的地方。此外,本書還設置了80個項目技能實戰訓練的專題,以“訓練場”的形式幫助讀者提高實際的項目開發技能,使讀者能夠舉一反三,並深刻理解,從而提高實際的開發技能。
本書結構清晰、內容由淺入深、循序漸進,可作為高校嵌入式繫統程序設計的教材和嵌入式程序設計培訓的實踐教材及課程設計輔助讀物,也可以作為廣大嵌入式程序設計愛好者、在校大學生及單片機愛好者的自學用書。