分享一下我們的書籍和調試軟件。

本書微控制器的選型以新唐公司ARM Cortex-M0內核的NuMicro M051系列微控制器為藍本。 共分為五大部分。
第一部分為初步認知篇,簡略介紹微控制器的發展趨勢,詳細講解ARM的由來,初步了解ARM微控制器指令集和C語言編程基礎。
第二部分為基礎入門篇,著重講解NuMicro M051系列微控制器的內部資源的基本使用,如GPIO、定時器、外部中斷、串口(含模擬串口)、看門狗、Flash內存控制器、I2C總線控制器、SPI通信、模擬數字轉換等,同時對74LS164串行輸入并行輸出鎖存器、數碼管、LCD、進行簡單介紹。
第三部分為深入篇主要對接口編程、微控制器編程優化、微控制器穩定性作深入的研究,以深入接口和深入編程進行講解,是技術上的重點,同樣是技術上的難點。這樣我們對微控制器的理解不再浮于表面,而是站在一名項目開發者角度,思考著眾多的技術性問題,譬如深入接口部分是以數據校驗為重點,包含奇偶校驗、校驗和、CRC16循環冗余檢驗,加深大家對數據校驗的理解。
第四部分為番外篇,詳細描述了在高級實驗篇已經提及的界面應用,如:串口通信、USB通信、網絡通信上位機及DLL等。
第五部分為高級通信接口開發篇,闡述了USB與網絡通信的原理及其應用。