本書全面、系統(tǒng)地講解嵌入式系統(tǒng)開發(fā)過程中的關鍵技術。內容包括: 嵌入式系統(tǒng)概述,ARM處理器基礎,ARM指令系統(tǒng)與匯編程序設計,XScale處理器的結構與開發(fā)平臺,嵌入式軟件設計,Linux 操作系統(tǒng)概述,Linux驅動程序設計,嵌入式圖形界面設計等。書中有大量的實例和代碼。與本書配套出版了《嵌入式系統(tǒng)設計與開發(fā)實驗——基于XScale平臺》實驗教材。本書既可作為高等院校電子工程、計算機、自動化、軟件工程等專業(yè)高年級本科生嵌入式系統(tǒng)課程教材,又可作為相關專業(yè)碩士研究生的選修課教材,還可作為從事嵌入式開發(fā)的工程技術人員的參考用書。進入21世紀,芯片和軟件技術已經成為支撐社會經濟發(fā)展的重要資源,嵌入式系統(tǒng)作為芯片和軟件的集成體,其內涵和外延也更加廣泛。在當前電子信息技術和網絡技術飛速發(fā)展的后PC時代,嵌入式系統(tǒng)的應用已遍布科學研究、工業(yè)控制、軍事技術、醫(yī)療衛(wèi)生、消費電子等方方面面。同時,隨著嵌入式技術的廣泛應用,極大地促進了嵌入式處理器的性能躍升,處理速度也越來越快,從早期ARM7系統(tǒng)時鐘的幾十MHz,到Intel的XScale PXA27x,系統(tǒng)時鐘已經達到624 MHz,現在已經開始出現超過1 GHz的嵌入式SoC。面對越來越高的應用需求,使用高性能的處理器已經成為高端開發(fā)的必然選擇。