全書分四個方面介紹了嵌入式系統(tǒng)的基本知識:第一方面從嵌入式系統(tǒng)的基本概念入手,介紹了嵌入式系統(tǒng)的定義、硬件和軟件組成結構、特點、應用領域與發(fā)展(第1章)。第二方面介紹了嵌入式系統(tǒng)的內核、指令系統(tǒng)、編程基礎知識,給出了指令系統(tǒng)詳盡技術細節(jié)(第2章-第4章)。第三方面介紹了比較有代表性的三星公司的ARM7微處理器——S3C44BOX,對其基本性能、內嵌的外圍設備,即存儲器控制器、時鐘與電源管理電路、CPU的內存配置與總線優(yōu)先級管理器、I/0端口、PWM定時器、串行接口、A/D轉換器、實時時鐘、中斷控制器和看門狗定時器做了詳盡的討論,給出了工程設計所需的全部技術參數(shù),并例舉了部分應用實例(第5章)。第四方面介紹了常見的嵌入式操作系統(tǒng),對當前熱門使用的Linux操作系統(tǒng)做了詳盡的介紹,包括Linux操作系統(tǒng)分析、開發(fā)環(huán)境創(chuàng)建、操作系統(tǒng)移植、驅動程序設計與GUI的開發(fā)(第6章)。為了便于教學,各章后給出了較多的思考題與習題。本書在編寫過程申,注意了內容上的由淺入深、循序漸進,既考慮到初學者便于理解掌握,也考慮到知識的完整性、詳盡性。本書可作為普通高校電類、計算機類本科生或研究生嵌入式系統(tǒng)課程教材,也可作為工程技術人員的參考資料。