本書以開源硬件平臺Arduino Due為教學實驗平臺,以ARM芯片SAM3X8E為對象,介紹了ARM微處理器編程的方法和流程。本書內容包括ARM微處理器的發(fā)展歷史、應用領域、分類以及ARM微處理器的軟件開發(fā)工具和硬件開發(fā)工具,涵蓋了ARM微處理器的兩種編程模式:Arduino編程和ARM編程。本書內容由易到難,講解循序漸進,并且提供了大量翔實的應用實例供讀者參考,所有實例都給出了完整的程序。本書取材新穎、內容豐富、重點突出、深入淺出、富有啟發(fā)性和可操作性,便于教學,可為初學者提供學習參考。本書既可以作為高等院校電子、通信、自動化以及計算機等相關專業(yè)的教材,也可以作為相關領域工程技術人員的培訓用書或參考手冊。