本書特色:1.新穎性:本書以當前最廉價、接口最豐富、占有率最高的ARM內核的處理器芯片——S3C44BOX為基礎進行講解,并將嵌入式系統(tǒng)理論與當前最流行且最適用于嵌入式應用的Linux操作系統(tǒng)進行整和。2.知識的系統(tǒng)性:本書從教學和應用出發(fā),將操作系統(tǒng)(Linux)、微機原理(ARM處理器)、匯編/C語言程序設計、計算機網絡等知識進行系統(tǒng)化。3.易學性和實用性相結合:本書在闡述嵌入式系統(tǒng)的基本理論、主要內容和實際開發(fā)應用方法的同時,特別注重理論和實踐相結合,既具有面向教學又具有面向開發(fā)與應用的特點。4.理論與案例相結合:本書在闡述理論知識的同時,給出了簡單明了的實驗程序和綜合示例。本書著重介紹了目前流行的S3C44B0X微處理器及應用較為廣泛的μCLinux嵌入式操作系統(tǒng)。書中作者結合多年的研究和教學經驗,介紹了基于S3C44B0X芯片的嵌入式系統(tǒng)的原理、程序設計方法以及實用性程序的開發(fā)。本書共分為12章。第1~第3章介紹了嵌入式系統(tǒng)的基本概念,常用的ARM/Thumb指令系統(tǒng)及編譯工具GNUGCC的使用方法;第4~第5章介紹了S3C44BOX芯片的體系結構,結合MICETEK(上海祥佑數碼,WWW.micetek.com.cn)EV44BOII開發(fā)板介紹了S3C44BOX的接口電路設計方法及編程;第6~第10章介紹了主流的μCLinux操作系統(tǒng)的進程管理、文件系統(tǒng)管理、設備管理、以及用戶接口的設計過程,其中包括了開發(fā)工具HitoolforμCLinux的使用方法介紹及簡單驅動程序的編寫;第11~第12章介紹了應用程序開發(fā)實例和μCLinux在其他平臺上的移植過程。本書主要從嵌入式理論、方法和應用實踐的角度出發(fā),以ARM處理器S3C44BOX為基礎,展現了嵌入式系統(tǒng)的基本理論的主要內容和實際應用開發(fā)方法。做到學術性、新穎性、可讀性和使用性相結合。本書可作為有關嵌入式系統(tǒng)教學的本科生或研究生的教材使用,也可供嵌人式愛好者、從業(yè)人員和高等院校師生專業(yè)進修和教學之用。