《嵌入式系統(tǒng)軟件開發(fā)技術基礎》主要根據作者多年積累的嵌入式軟件開發(fā)經驗及長期從事研究生與本科生相關課程教學的講義編寫而成。內容的選取以滿足當前市場對嵌入式軟件開發(fā)人才提出的必備技術技能與知識結構為基本準則。本書第1章主要介紹嵌入式系統(tǒng)的基本概念;第2章主要介紹最常用的嵌入式微處理器一ARM的匯編級編程基礎及環(huán)境;第3章主要介紹嵌入式操作系統(tǒng)的基本原理技術及在常用嵌入式操作系統(tǒng)中的實現(xiàn)與對比;第4—6章分別介紹基于嵌入式Linux、WindowsCE及VxWork。嵌入式操作系統(tǒng)的軟件開發(fā)環(huán)境及驅動程序與應用程序開發(fā)。教材內容組織的縱向脈絡為:硬件一操作系統(tǒng)一嵌入式軟件開發(fā)環(huán)境一驅動程序及應用程序開發(fā),橫向脈絡為:嵌入式系統(tǒng)軟件開發(fā)原理技術一三種主流嵌入式開發(fā)環(huán)境中的實現(xiàn)與應用。