內容簡介
ARM Cortex-M0微控制器原理與實踐(附範例光碟)
本書特色
1本書詳細介紹ARM Cortex-M0微控制器的硬體架構與軟體開發。
2本書分為五大部分,分別為初步認知篇、基礎入門篇、進階篇、番外篇及高階通信介面開發篇,使讀者能夠循序漸進學習,打好基石。
3每章章末皆有深入重點,可供讀者複習及檢視學習之成果。
4全書共有29個實驗範例與詳盡解說,幫助讀者由淺入深一步步完成程式的撰寫與除錯,培養嵌入式微控制器的實作能力。
內容簡介
本書以新唐公司ARM Cortex-M0 核心的NuMicro M051 系列單晶片為藍本,由淺入深,軟硬結合,全面系統化的介紹該單晶片的原理與結構、開發環境與工具、各種介面與功能單元應用的軟體編寫方法。以充實基礎,面向應用,理論與實踐、方法與實現緊密結合為主線展開,在講解原理和設計方法的同時,還穿插了作者相關的經驗、技巧和注意事項,有強大的實用性和指導性。適用於大學、科大、技術學院電子、電機及資工系「嵌入式系統概論與實習」及「微控制器原理與應用」課程使用。
本書特色
1本書詳細介紹ARM Cortex-M0微控制器的硬體架構與軟體開發。
2本書分為五大部分,分別為初步認知篇、基礎入門篇、進階篇、番外篇及高階通信介面開發篇,使讀者能夠循序漸進學習,打好基石。
3每章章末皆有深入重點,可供讀者複習及檢視學習之成果。
4全書共有29個實驗範例與詳盡解說,幫助讀者由淺入深一步步完成程式的撰寫與除錯,培養嵌入式微控制器的實作能力。
內容簡介
本書以新唐公司ARM Cortex-M0 核心的NuMicro M051 系列單晶片為藍本,由淺入深,軟硬結合,全面系統化的介紹該單晶片的原理與結構、開發環境與工具、各種介面與功能單元應用的軟體編寫方法。以充實基礎,面向應用,理論與實踐、方法與實現緊密結合為主線展開,在講解原理和設計方法的同時,還穿插了作者相關的經驗、技巧和注意事項,有強大的實用性和指導性。適用於大學、科大、技術學院電子、電機及資工系「嵌入式系統概論與實習」及「微控制器原理與應用」課程使用。
作者簡介
蕭志龍
內容目錄
目錄
緒論
第1篇 初步認知篇
第1章 微控制器發展趨勢
第2章 ARM概述
第3章 ARM Cortex-M0
第4章 ARM微控制器的指令集
第5章 ARM C語言程式設計
第2篇 基礎入門篇
第6章 NuMicro M051系列微控制器
第7章 平台搭建與下載工具
第8章 通用輸入輸出埠
第9章 定時器控制器與系統定時器
第10章 PWM發生器和取樣定時器
第11章 序列埠控制器
第12章 外部中斷
第13章 看門狗
第14章 Flash 記憶體控制器(FMC)
第15章 I2C匯流排控制器
第16章 串列外圍設備介面(SPI)控制器
第17章 類比數位轉換
第18章 RTX Kernel 即時系統
第19章 雜項補遺
第20章 串列輸入並行輸出
第21章 七段顯示器
第22章 LCD
第3篇 進階篇
第23章 深入介面
第24章 深入程式設計
第4篇 番外篇
第25章 介面開發
第5篇 高階通信介面篇
第26章 網絡
第27章 USB
附錄A 開發板原理圖
附錄B 單片機多功能調試助手
附錄C 其他新唐M0 晶片與 網路資源
緒論
第1篇 初步認知篇
第1章 微控制器發展趨勢
第2章 ARM概述
第3章 ARM Cortex-M0
第4章 ARM微控制器的指令集
第5章 ARM C語言程式設計
第2篇 基礎入門篇
第6章 NuMicro M051系列微控制器
第7章 平台搭建與下載工具
第8章 通用輸入輸出埠
第9章 定時器控制器與系統定時器
第10章 PWM發生器和取樣定時器
第11章 序列埠控制器
第12章 外部中斷
第13章 看門狗
第14章 Flash 記憶體控制器(FMC)
第15章 I2C匯流排控制器
第16章 串列外圍設備介面(SPI)控制器
第17章 類比數位轉換
第18章 RTX Kernel 即時系統
第19章 雜項補遺
第20章 串列輸入並行輸出
第21章 七段顯示器
第22章 LCD
第3篇 進階篇
第23章 深入介面
第24章 深入程式設計
第4篇 番外篇
第25章 介面開發
第5篇 高階通信介面篇
第26章 網絡
第27章 USB
附錄A 開發板原理圖
附錄B 單片機多功能調試助手
附錄C 其他新唐M0 晶片與 網路資源
ISBN: 9789864633982