ARM Cortex-M0 LPC1115開發實戰:晶片級與μC/OS-2系統級

ARM Cortex-M0 LPC1115開發實戰:晶片級與μC/OS-2系統級

《ARM Cortex-M0 LPC1115開發實戰:晶片級與μC/OS-2系統級》是2014年北京航空航天大學出版社出版的圖書,作者是張勇。

本書基於NXPLPC1115微控制器和Keil MDK集成開發環境,講述ARM Cortex-MO架構、LPC1115硬體設計以及晶片級別與嵌入式實時作業系統霤/ OS -II級別的軟體設計。

基本介紹

  • 中文名:ARM Cortex-M0 LPC1115開發實戰:晶片級與μC/OS-2系統級
  • 作者:張勇
  • 出版社:北京航空航天大學出版社
  • ISBN:9787512412897 
內容簡介,圖書目錄,

內容簡介

全書共分為15章,包括Cortex-MO核心體系、LPC1115晶片架構和典型套用電路、Keil MDK集成開發環境、晶片級LED控制、串口通信程式設計以及中斷程式設計、霤/ OS -II組件與移植、任務管理與程式框架、系統級中斷程式設計、DS18820和LCD程式設計、I2C匯流排EEPROM和SPI匯流排Flash訪問程式設計、智慧型密碼鎖、智慧型溫控報警實例以及TFT顯示屏驅動程式設計等。《ARM Cortex-M0 LPC1115開發實戰:晶片級與μC/OS-2系統級》注重理論與套用的緊密結合,實例豐富,讀者可在北京航空航天大學出版社網站下載全部實例工程的原始碼。
《ARM Cortex-M0 LPC1115開發實戰:晶片級與μC/OS-2系統級》可作為電子通信、軟體工程、自動控制、智慧型儀器和物聯網相關專業的高年級本科生或研究生學習微控制器原理和嵌入式作業系統及其套用技術的教材,也可作為嵌入式系統愛好者和開發研究人員的參考用書。

圖書目錄

第1篇 硬體基礎
第1章 Cortex-MO核心體系
1.1 Cortex-MO概述
1.2 Cortex-MO核心
1.2.1 處理器工作模式
1.2.2 核心暫存器
1.3 Cortex-MO存儲配置
1.4 Cortex-MO嵌套向量中斷控制器(NVIC)
1.4.1 Cortex-MO異常類型
1.4.2 Cortex-MO異常向量表與優先權
1.4.3 NVIC暫存器
1.4.4 CMSIS中斷管理函式
1.5 Cortex-MO外設
1.5.1 系統控制模組
1.5.2 SysTick定時器
1.6 本章小結
第2章 LPC1115晶片架構
2.1 NXPLPC1115概述
2.2 LPC1115存儲器配置
2.3 LPC1115晶片結構
2.3.1 I/O配置(IOCONFIG)
2.3.2 GPIO口
2.3.3 時鐘發生器與系統配置暫存器
2.3.4 看門狗
2.3.5 SysTick定時器
2.3.6 Flash配置
2.4 LPC1115NVIC中斷
2.5 LPC1115引腳
2.6 本章小結
第3章 LPC1115典型套用電路
3.1 I。PC1115微控制器核心電路
3.2 LED驅動電路
3.3 串口通信電路
3.4 蜂鳴器驅動電路
3.5 ZLG7289B電路
3.6 點陣LCD顯示電路
3.7 SW(JTAG)、ISP與復位電路
3.8 ADC電路
3.9 12C和SPIFlash電路
3.10 用戶按鍵電路
3.11 DS18820測溫電路
3.12 本章小結
第2篇 晶片級程式設計
第4章 KeilMDK開發環境與晶片級程式框架
4.1 KeilMDK工程框架
4.2 開發平台建設
4.3 LED燈閃爍實例
4.4 基於CMSIS庫的LED燈閃爍實例
4.5 本章小結
第5章 晶片級中斷程式設計
5.1 NVIC中斷配置
5.2 定時中斷與LED燈閃爍
5.2.1 SysTick定時異常
5.2.2 32位定時器O定時中斷
5.3 按鍵中斷工作原理
5.4 本章小結
第6章 晶片級串口通信程式設計
6.1 串口工作原理
6.2 串口工作程式實例
6.3 串口中斷程式實例
6.4 本章小結
第3篇 μC/OS - II應用程式設計
附錄Cortex- MO彙編指令與LPC1115啟動檔案
參考文獻

相關詞條

熱門詞條

聯絡我們