本書是一本介紹ARM處理器原理與底層程序開發(fā)實例的教材,涉及嵌入式系統(tǒng)結構、嵌入式處理器及操作系統(tǒng)基本概念、ARM處理器原理及應用、ARM匯編程序設計、ARM處理器C語言程序設計、ARM中斷處理、無操作系統(tǒng)下ARM接口驅動程序設計以及嵌入式操作系統(tǒng)基本原理等內容。本書在內容編寫上按由淺入深、從易到難的順序,構建了完整的嵌入式ARM底層相關開發(fā)知識體系。第1部分:精要介紹了,與該知識點相關的基礎理論;第2部分:詳細介紹了應用平臺ARM處理器與之相關的知識點內容;第3部分:詳細介紹了ARM實例開發(fā)程序和源代碼分析。本書所對應的課程是嵌入式專業(yè)的核心課程之一,是嵌入式知識體系中的重中之重,無論以后是從事嵌入式上層應用開發(fā)、驅動開發(fā)、系統(tǒng)開發(fā),還是硬件底層開發(fā)的讀者都需要對這一部分內容有較深入的研究。本書可以作為高等學校電子、通信、軟件方向的嵌入式專業(yè)專科生、木科生的教材,也可以作為IT企業(yè)嵌入式工程師的參考用書。