想要開發嵌入式系統嗎?嵌入式系統對效率有很高的要求,需要遵循有紀律的程式設計原則,結合傳統的軟體設計模式與嵌入式程式設計領域中特有的設計模式。本書提供了簡明的指導,協助你建立良好的程式設計實作方式,學習如何針對處理器而非作業系統建立架構,以及處理硬體限制與製造需求的獨特技巧。
本書作者Elecia White是嵌入式系統專家,建立過的系統涵蓋道路監控系統以及兒童玩具上的DNA掃描器。本書內容並非針對特定平台,適合中、高階程式設計師閱讀。
.最佳化系統以降低成本並提高效能
.在資源有限的環境中建立強固的軟體架構
.涵蓋掃描器、馬達等I/O設備
.以更少的資源達成更多的成果:降低使用的RAM、程式碼空間、處理器週期以及藉電量
.學習如何在CPU中直接更新嵌入式程式碼
.發現如何在小型處理器上實作複雜的數學計算
.瞭解當你應徵嵌入式系統職位時,面試官在意的重點
作者簡介
Elecia White
是Logical Elegance創辦人,這是位於San Jose的嵌入式系統顧問公司。她喜歡新奇的小裝置,包含小型醫療器材、慣性量測元件(inertial measurement unit)、教育性玩具以及槍聲定位系統(gunshot location system)。