分享一下我們的書籍和調(diào)試軟件。

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