輕鬆玩轉ARMCortex·M3微控制器

《輕鬆玩轉ARMCortex·M3微控制器》是2015年北京航空航天大學出版社出版的圖書,作者是劉波文。

基本介紹

  • 中文名:輕鬆玩轉ARMCortex·M3微控制器
  • 作者:劉波文
  • 出版時間:2015年
  • 出版社:北京航空航天大學出版社
  • ISBN:9787512414198
內容簡介,圖書目錄,

內容簡介

  《輕鬆玩轉ARM Cortex M3微控制器 基於LPC1788系列》 以ARM Cortex M3核心LPC1788微控制器為講述對象,分成基礎篇、入門篇、進階篇,覆蓋了LPC1788微控制器基本外設套用、嵌入式實時作業系統μC/OS II、μC/OS III、FreeRTOS、TCP/IP協定棧LwIP、μIP,以及嵌入式圖形系統μC/GUI的套用,軟體與硬體兼顧,涉及理論但更偏重於實踐。
  全書共分為20章,所講述的18個實例涵蓋了最常用的外設以及典型的套用,實例設計中軟體架構清晰,層次分明,跨平台可移植性強。
  本書可作為高等院校計算機、電子信息工程、自動控制等專業本科生、研究生的嵌入式系統教材,也可供從事ARM和嵌入式軟體開發的科研人員、從業人員和高等院校師生使用。

圖書目錄

基礎篇
第1章LPC178x系列微控制器概述
1.1CortexM3處理器概述
1.1.1CortexM3配置選項
1.1.2LPC178x/177x系列微控制器型號與分類
1.1.3LPC178x/177x系列微控制器主要特點
1.1.4LPC178x/177x系列微控制器結構概述
1.1.5LPC178x/177x系列微控制器存儲器映射
1.1.6片上存儲器
1.1.7片上外設及基址
1.2CMSIS軟體接口標準
1.2.1CMSIS層與軟體架構
1.2.2CMSIS檔案結構
第2章開發工具概述
2.1常用開發工具概覽
2.1.1RealView MDK開發環境
2.1.2IAR EWARM開發環境
2.1.3JLink仿真器
2.1.4ULINK2仿真器
2.2LPC1788評估板簡述
2.2.1開發板概覽
2.2.2開發板外設接口I/O分配
2.3RealView MDK開發環境快速入門
2.3.1工程項目的建立
2.3.2工程項目的配置
2.3.3編寫演示代碼
2.3.4工程項目的編譯
2.3.5程式下載與調試
2.4IAR開發環境快速入門
2.4.1IAR工程項目的快速建立
2.4.2編譯和連結應用程式
2.4.3仿真調試
入門篇
第3章GPIO連線埠套用
3.1I/O連線埠配置概述
3.1.1I/O連線埠配置描述
3.1.2I/O連線埠控制暫存器功能描述
3.2GPIO連線埠概述
3.2.1引腳描述
3.2.2GPIO暫存器描述
3.3GPIO及I/O配置常用庫函式
3.3.1GPIO連線埠庫函式功能詳解
3.3.2引腳連線配置庫函式功能詳解
3.4GPIO連線埠套用實例
3.4.1設計目標
3.4.2硬體電路設計
3.4.3實例軟體設計
3.5實例總結
第4章實時時鐘套用
4.1實時時鐘(RTC)概述
4.1.1RTC基本配置
4.1.2RTC引腳描述
4.2RTC暫存器描述
4.2.1RTC中斷
4.2.2混合暫存器組
4.2.3完整時間暫存器組
4.2.4時間計數器組
4.2.5通用暫存器組
4.2.6報警暫存器組
參考文獻

相關詞條

熱門詞條

聯絡我們