本書采用了博創(chuàng)公司的高端嵌入式教學平臺UP-TECHPXA270,該平臺選用了Intel公司的基于XScale構架的PXA270處理器。在該平臺上,處理器穩(wěn)定運行在500 MHz,擁有豐富的外圍接口和可擴展空間。本實驗教材力求能建立一套合理而有效的嵌入式系統(tǒng)實驗教學體系。本書為《嵌入式系統(tǒng)原理與應用——基于XScale處理器與Linux操作系統(tǒng)》的配套實驗教材。全部實驗在博創(chuàng)公司UP-TECHPXA270實驗平臺上開發(fā),共計26個實驗。UP-TECHPXA270教學實驗平臺,采用了目前最為流行的Intel XScale PXA270處理器,軟件平臺采用了開源的Linux操作系統(tǒng)。全書共26個實驗,大體上分為五部分。第一部分主要介紹Linux程序設計的基礎知識;第二部分由淺人深地介紹了基于嵌入式Linux操作系統(tǒng)的C語言程序設計;第三部分從嵌入式Linux構成的角度上介紹了如何構建一個嵌入式Linux系統(tǒng);第四部分講述了幾種常用的硬件驅動程序的開發(fā);第五部分結合嵌入式Linux的上層應用介紹了一種嵌入式GUI的開發(fā)方法。這些實驗很好地解決了配合嵌入式系統(tǒng)課程教學來指導學生實踐的問題。本書既可作為高等院校與職業(yè)技術學校計算機、軟件工程及電子、自動化等相關專業(yè)的實驗教學教材,也可供從事嵌入式開發(fā)的工程技術人員參考。