本書主要講述了以SAMSUNG公司的S3C2410為代表的ARM9微處理器的開發(fā)流程,內容涵蓋了嵌入式系統(tǒng)的軟、硬件開發(fā)兩個方面:一是微處理器的接口電路設計、接口時序、電氣特性等內容的分析;二是對應的軟件的實現方法和μC/OS-II、Linux、WinCE及Qt在ARM9上的移植方法。本書的特點是在分析以S3C2410為代表的ARM9微處理器的開發(fā)過程中,首先為開發(fā)者搭建一個可以運行的最小系統(tǒng);然后分析在最小系統(tǒng)下可以方便擴展的外設功能部件,對每個擴展的外設功能部件進行分析,包括原理、接口電路設計、基本操作及詳細的實例分析;最后開發(fā)者可以按照自身的需要選取不同的外設部件,完成應用系統(tǒng)的開發(fā)。本書分析了μC/OS-II、Linux、WinCE及Qt在S3C2410處理器上的移植,特別是在國內,WinCE及Qt應用方面的著作很少,本書是對這一領域的補充。每一章都為讀者留有思考與練習題,幫助讀者更好地掌握本書的內容。隨書附光盤1張,含書中原代碼,供讀者參考。本書可作為機電控制、信息家電、工業(yè)控制、手持儀器、醫(yī)療器械、機器人技術等方面嵌入式系統(tǒng)開發(fā)與應用參考書,也可以作為高等院校有關嵌入式系統(tǒng)教學的本科生或研究生教材。