中圖網小程序
一鍵登錄
更方便
手把手教你學ARM Cortex- MO-基于LPC11XX系列 版權信息
- ISBN:9787512419698
- 條形碼:9787512419698 ; 978-7-5124-1969-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
手把手教你學ARM Cortex- MO-基于LPC11XX系列 內容簡介
手把手教你學ARMCortexM0—基于LPC11XX系列本書以NXP公司的LPC11XX系列ARM處理器為例,從零開始,手把手地教初學者學習ARM設計知識,在介紹LPC11XX各單元基本特性的同時,使用入門難度淺、程序長度較短且又能立竿見影的初級實例,循序漸進地幫助初學者逐步掌握ARM的設計知識,實踐為主,輔以理論。 本書的實例均經作者實際測試并在實驗板上正常運行,實用性非常強,讀者既可以拿來直接在產品中使用,也可以進一步改良升級。 本書貫徹“手把手教你學”系列叢書相同的教學方式。本書可作為大學本科或專科、中高等職業技術學校、電視大學等的教學用書,也可作為ARM愛好者的入門自學用書。
手把手教你學ARM Cortex- MO-基于LPC11XX系列 目錄
第1章 概 述………………………………………………………………………… 11.1 快速學會ARM 處理器設計………………………………………………… 21.2 使用C語言的優點…………………………………………………………… 31.3 開發LPC11XX使用的C編譯器…………………………………………… 4第2章 ARM 的發展………………………………………………………………… 52.1 什么是ARM ………………………………………………………………… 52.2 處理器RISC技術簡介……………………………………………………… 52.3 ARM 處理器………………………………………………………………… 62.4 ARM 公司的優勢及前景展望……………………………………………… 12第3章 ARM Cortex M0內核架構體系簡介…………………………………… 143.1 LPC11XX結構和特性……………………………………………………… 153.2 LPC11XX存儲器和外設地址映射………………………………………… 173.3 LPC11XX系統配置………………………………………………………… 173.4 LPC11XX中斷控制………………………………………………………… 22第4章 開發/實驗工具及入門程序………………………………………………… 254.1 CMSIS標準簡介…………………………………………………………… 254.2 LPC11XX開發工具………………………………………………………… 284.3 LPC11XX實驗工具………………………………………………………… 304.4 LPC11XX開發過程的文件管理及項目設置……………………………… 334.5 **個LPC11XX入門程序………………………………………………… 35第5章 C語言基礎知識…………………………………………………………… 465.1 標識符與關鍵字……………………………………………………………… 465.2 數據類型……………………………………………………………………… 475.3 常量、變量及存儲方式……………………………………………………… 485.4 數 組………………………………………………………………………… 495.5 運算符………………………………………………………………………… 525.6 流程控制……………………………………………………………………… 595.7 函 數………………………………………………………………………… 645.8 指 針………………………………………………………………………… 675.9 結構體………………………………………………………………………… 715.10 共用體……………………………………………………………………… 775.11 LPC11XX開發中C語言的常用方法…………………………………… 795.12 中斷函數…………………………………………………………………… 80第6章 LPC11XX 引腳及系統時鐘應用…………………………………………… 826.1 LPC11XX引腳功能………………………………………………………… 826.2 LPC11XX系統時鐘設置…………………………………………………… 876.3 LPC11XX典型系統時鐘設置程序………………………………………… 926.4 系統時鐘應用實驗———LPC1114的P0.1引腳輸出主時鐘的信號頻率………………………………………………………………………………… 95第7章 GPIO 特性及應用………………………………………………………… 977.1 GPIO介紹…………………………………………………………………… 977.2 GPIO寄存器……………………………………………………………… 1017.3 GPIO寄存器設置………………………………………………………… 1027.4 GPIO應用實驗———按鍵控制發光二極管的亮滅……………………… 102第8章 LPC11XX 外中斷應用設計……………………………………………… 1078.1 嵌套向量中斷控制器……………………………………………………… 1078.2 中斷源……………………………………………………………………… 1078.3 NVIC控制函數…………………………………………………………… 1088.4 中斷函數及寫法…………………………………………………………… 1098.5 LPC11XX外中斷相關GPIO寄存器…………………………………… 1098.6 LPC11XX外中斷相關GPIO寄存器設置……………………………… 1128.7 GPIO外中斷應用實驗———外中斷輸入控制發光二極管的亮滅……… 112第9章 系統節拍定時器特性及應用……………………………………………… 1159.1 系統節拍定時器相關寄存器……………………………………………… 1169.2 系統節拍定時器應用實驗———精確延時………………………………… 117第10章 TFT LCD 的驅動顯示………………………………………………… 12010.1 TFT LCD顯示器……………………………………………………… 12010.2 TFT LCD顯示器模塊的引腳功能…………………………………… 12110.3 ILI9325/ILI9328的幾個重要寄存器及控制命令……………………… 12210.4 TFT LCD顯示的相關設置…………………………………………… 12610.5 TFT LCD應用實驗———彩色液晶屏顯示多種顏色及圖形………… 126第11章 字庫制作及TFT LCD 的中英文顯示………………………………… 13911.1 Flash存儲器W25Q16 …………………………………………………… 13911.2 中英文顯示的原理………………………………………………………… 15711.3 編寫生成GBK_Proj.hex應用程序的源代碼…………………………… 158
11.4 中文字庫的下載…………………………………………………………… 16011.5 從W25Q16中提取點陣碼函數及中英文顯示驅動函數……………… 16311.6 TFT LCD應用實驗———彩色液晶屏顯示多種顏色及中英文字符… 167第12章 通用異步串口UART特性及應用……………………………………… 17012.1 UART相關寄存器……………………………………………………… 17312.2 UART應用實驗———查詢方式接收數據包…………………………… 18812.3 UART應用實驗———中斷方式接收數據包…………………………… 192第13章 16位計數器/定時器特性及應用……………………………………… 19513.1 CT16B0/1相關寄存器…………………………………………………… 19713.2 CT16B0定時中斷實驗———控制發光二極管閃爍……………………… 20513.3 CT16B1捕獲中斷實驗———紅外遙控信號接收解調…………………… 211第14章 32位計數器/定時器特性及應用……………………………………… 21814.1 CT32B0/1相關寄存器…………………………………………………… 22014.2 CT32B0定時查詢實驗———控制發光二極管閃爍……………………… 22814.3 CT32B0定時中斷實驗———控制發光二極管閃爍……………………… 23514.4 CT32B0匹配輸出實驗———匹配時翻轉輸出方波信號………………… 23714.5 CT32B0PWM 輸出實驗———輸出調寬脈沖信號……………………… 23914.6 CT32B1捕獲實驗———P1.0跳變為低則捕獲一次定時器的值……… 24214.7 CT32B1外部計數實驗———P1.0跳變為低一次則定時器的值增加1……………………………………………………………………………… 245第15章 模數轉換器特性及應用………………………………………………… 24815.1 時鐘供應和功率控制……………………………………………………… 24815.2 ADC相關寄存器………………………………………………………… 24915.3 ADC轉換及中斷………………………………………………………… 25315.4 ADC應用實驗…………………………………………………………… 254第16章 I2C總線接口特性及應用……………………………………………… 26416.1 I2C快速模式Plus ……………………………………………………… 26516.2 I2C總線接口相關寄存器………………………………………………… 26516.3 I2C總線接口實驗………………………………………………………… 273第17章 SSP總線特性及電阻式觸摸屏應用…………………………………… 29017.1 SSP相關寄存器…………………………………………………………… 29117.2 電阻式觸摸屏……………………………………………………………… 29717.3 低電壓輸入/輸出觸摸屏控制器XPT2046 …………………………… 29717.4 XPT2046工作原理……………………………………………………… 29917.5 XPT2046的控制字……………………………………………………… 30117.6 筆中斷接觸輸出…………………………………………………………… 30317.7 觸摸屏應用實驗…………………………………………………………… 303第18章 看門狗定時器特性及應用……………………………………………… 32418.1 時鐘和功率控制…………………………………………………………… 32518.2 WDT相關寄存器………………………………………………………… 32618.3 WDT應用實驗…………………………………………………………… 328第19章 2.4GHz無線收發模塊NRF24L01特性及應用……………………… 33619.1 NRF24L01結構及引腳功能……………………………………………… 33619.2 NRF24L01工作模式……………………………………………………… 33819.3 NRF24L01工作原理……………………………………………………… 33819.4 NRF24L01配置字………………………………………………………… 33919.5 NRF24L01通信實驗……………………………………………………… 339第20章 FatFS文件系統及電子書實驗………………………………………… 35220.1 FatFS文件系統分析……………………………………………………… 35220.2 FatFS文件系統移植……………………………………………………… 35420.3 基于FatFS文件系統的SD卡實驗……………………………………… 35920.4 電子書閱讀實驗…………………………………………………………… 377第21章 電源管理特性及深度掉電與喚醒實驗………………………………… 38821.1 運行模式…………………………………………………………………… 38921.2 睡眠模式…………………………………………………………………… 38921.3 深度睡眠模式……………………………………………………………… 39021.4 深度掉電模式……………………………………………………………… 39021.5 電源管理相關寄存器……………………………………………………… 39121.6 進入深度掉電與喚醒實驗………………………………………………… 393第22章 數碼相框顯示及GUI實驗……………………………………………… 39622.1 數碼相框的構成和圖像文件的處理……………………………………… 39622.2 數碼相框設計實驗………………………………………………………… 39722.3 GUI圖形界面設計實驗………………………………………………… 400第23章 Flash存儲器W25Q16的圖片存取及顯示實驗……………………… 40923.1 對圖片取模生成二進制文件……………………………………………… 40923.2 將圖片二進制文件發送到W25Q16中………………………………… 41023.3 DownLoad_PIC源程序文件及分析……………………………………… 41123.4 Show_PIC圖片讀取及顯示源程序文件………………………………… 41323.5 實驗效果…………………………………………………………………… 414第24章 RTXKernel實時操作系統……………………………………………… 41524.1 概 述……………………………………………………………………… 41524.2 RTXKernel實時操作系統的基本功能及進程間的通信……………… 417
24.3 RTXKernel實時操作系統的任務管理………………………………… 41824.4 RTXKernel實時操作系統的庫函數…………………………………… 421第25章 RTXKernel實時操作系統實驗………………………………………… 43825.1 延時———時間間隔延遲實驗……………………………………………… 43825.2 事件———信號標志發送/接收實驗……………………………………… 44025.3 郵箱———內存池及郵箱實驗……………………………………………… 45225.4 互斥———互斥體實驗……………………………………………………… 47025.5 信號量———信號量的傳送與接收實驗…………………………………… 478第26章 RTXKernel實時操作系統應用設計實踐……………………………… 48226.1 文件系統實驗……………………………………………………………… 48226.2 手寫畫板實驗……………………………………………………………… 48926.3 數碼相框實驗……………………………………………………………… 49426.4 外部中斷實驗……………………………………………………………… 49826.5 用戶定時器實驗…………………………………………………………… 50426.6 循環定時器實驗…………………………………………………………… 50726.7 綜合實驗…………………………………………………………………… 510參考文獻……………………………………………………………………………… 516
展開全部
書友推薦
- >
自卑與超越
- >
月亮與六便士
- >
史學評論
- >
名家帶你讀魯迅:故事新編
- >
我從未如此眷戀人間
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
本類暢銷