注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)基于MDK的STM32處理器開發(fā)應(yīng)用

基于MDK的STM32處理器開發(fā)應(yīng)用

基于MDK的STM32處理器開發(fā)應(yīng)用

定 價(jià):¥56.00

作 者: 李寧
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng): ARM RealView MDK系列叢書
標(biāo) 簽: ARM技術(shù)

ISBN: 9787811244649 出版時(shí)間: 2008-10-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 519 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書介紹了基于MDK的STM32處理器開發(fā)應(yīng)用。全書共9章,分為4部分。第一部分為基礎(chǔ)篇,在講解Cortex-M3處理器結(jié)構(gòu)的基礎(chǔ)上,詳細(xì)介紹了Cortex-M3處理器的編程模型、總線架構(gòu)、存儲(chǔ)結(jié)構(gòu)、異常處理機(jī)制、Thumb-2指令集。第二部分為準(zhǔn)備篇,介紹了MDK的使用方法和STM32V100開發(fā)板,是讀者學(xué)習(xí)使用MDK進(jìn)行STM32處理器應(yīng)用開發(fā)的準(zhǔn)備知識(shí)。第三部分為應(yīng)用篇,介紹了STM32處理器的所有接口及其結(jié)構(gòu)、特點(diǎn)和功能,并給出了所有相應(yīng)特殊功能寄存器的功能,最后都提供了一個(gè)小的應(yīng)用實(shí)例。第四部分為綜合篇,介紹了2個(gè)綜合應(yīng)用了ADC、GPIO、USB、SPI、TIMER等接口模塊的應(yīng)用實(shí)例RTL_Blinky和MP3 Player。本書既可以作為嵌入式應(yīng)用開發(fā)工程技術(shù)人員ARM最新處理器核Cortex-M3的編程入門指導(dǎo)書,又可以作為使用MDK進(jìn)行STM32處理器開發(fā)的參考書,還可以作為STM32處理器的開發(fā)參考手冊(cè)。

作者簡(jiǎn)介

暫缺《基于MDK的STM32處理器開發(fā)應(yīng)用》作者簡(jiǎn)介

圖書目錄

第一部分 基礎(chǔ)篇
 第1章 Cortex-M3處理器簡(jiǎn)介
  1.1 Cortex-M3處理器的特點(diǎn)
  1.2 Cortex-M3處理器的基本結(jié)構(gòu)
  1.3 STM32系列處理器
   1.3.1 STM32處理器的分類
   1.3.2 STM32F10x處理器的內(nèi)部結(jié)構(gòu)
   1.3.3 STM32系列MCU的優(yōu)點(diǎn)
   1.3.4 STM32處理器開發(fā)工具
 第2章 Cortex-M3處理器編程模型
  2.1 處理器工作模式及狀態(tài)
  2.1.1 特權(quán)訪問(wèn)和用戶訪問(wèn)
  2.1.2 Main棧和Process棧
  2.2 寄存器
  2.2.1 通用寄存器
  2.2.2 程序狀態(tài)寄存器(xPSR)
  2.3 數(shù)據(jù)類型與存儲(chǔ)器格式
  2.4 指令集
  2.5 系統(tǒng)控制寄存器
 第3章 STM32處理器總線結(jié)構(gòu)和存儲(chǔ)器
  3.1 系統(tǒng)總線構(gòu)架
 3.2 存儲(chǔ)器的組織與映射
  3.2.1 存儲(chǔ)組織
  3.2.2 STM32處理器存儲(chǔ)器映射
  3.3 位 段
  3.4 啟動(dòng)配置
 第4章 Cortex-M3的異常處理
  4.1 異常的類型
  4.2 異常的優(yōu)先級(jí)
  4.2.1 優(yōu)先級(jí)
  4.2.2 優(yōu)先級(jí)分組
  4.2.3 優(yōu)先級(jí)對(duì)異常處理的影響
  4.2.4 異常活動(dòng)等級(jí)
  4.3 異常處理
  4.3.1 異常處理的進(jìn)入與處理
  4.3.2 異常處理的退出
  4.4 復(fù)位過(guò)程
  4.4.1 向量表
  4.4.2 啟動(dòng)過(guò)程
  4.5 多堆棧的設(shè)置
  4.6 Abort模式
  4.6.1 硬故障
  4.6.2 Local故障和升級(jí)
  4.6.3 故障狀態(tài)寄存器和故障地址寄存器
第二部分 準(zhǔn)備篇
 第5章 快速啟用MDK
  5.1 MDK的安裝與配置
  5.1.1 MDK安裝的最小系統(tǒng)要求
  5.1.2 MDK的安裝
  5.1.3 MDK的目錄結(jié)構(gòu)
   5.1.4 注冊(cè)與幫助
 5.2 μVision IDE
  5.2.1 菜單欄、工具欄、狀態(tài)欄
  5.2.2 工程工作區(qū)
  5.2.3 工作區(qū)
  5.2.4 輸出窗口
  5.2.5 內(nèi)存窗口
  5.2.6 觀測(cè)窗口
  5.2.7 外設(shè)對(duì)話框
  5.3 開發(fā)過(guò)程
  5.3.1 選擇工具集
  5.3.2 創(chuàng)建工程并選擇處理器
  5.3.3 配置處理器啟動(dòng)代碼
  5.3.4 配置硬件選項(xiàng)
  5.3.5 創(chuàng)建源文件及文件組
  5.3.6 編譯鏈接工程
  5.3.7 調(diào)試程序
  5.3.8 建立HEX文件
  5.3.9 下載HEX文件
 第6章 STM32V100評(píng)估板
  6.1 STM103V100評(píng)估板的基本結(jié)構(gòu)
  6.2 STM103V100評(píng)估板的I/O接口
第三部分 應(yīng)用篇
 第7章 STM32處理器基本接口應(yīng)用
  7.1 通用I/O端口
  7.1.1 通用I/O端口(GPIO)功能描述
  7.1.2 相關(guān)功能寄存器
  7.1.3 應(yīng)用實(shí)例
  7.2 嵌套向量中斷控制器
  7.2.1 嵌套向量中斷控制器功能描述
  7.2.2 應(yīng)用實(shí)例
  7.3 外部中斷/事件控制器
  7.3.1 外部中斷/事件控制器功能描述
  7.3.2 相關(guān)功能寄存器
  7.3.3 應(yīng)用實(shí)例
  7.4 電源控制
  7.4.1 電源控制系統(tǒng)功能描述
  7.4.2 相關(guān)功能寄存器
  7.4.3 應(yīng)用實(shí)例
  7.5 串行通信接口
  7.5.1 串行通信接口功能描述
  7.5.2 相關(guān)功能寄存器
  7.5.3 應(yīng)用實(shí)例
  7.6 實(shí)時(shí)時(shí)鐘
  7.6.1 實(shí)時(shí)時(shí)鐘功能描述
  7.6.2 相關(guān)功能寄存器
  7.6.3 應(yīng)用實(shí)例
  7.7 備份寄存器
  7.7.1 備份寄存器功能描述
  7.7.2 相關(guān)功能寄存器
   7.7.3 應(yīng)用實(shí)例
  7.8 看門狗
  7.8.1 看門狗功能描述
  7.8.2 相關(guān)功能寄存器
  7.8.3 獨(dú)立看門狗應(yīng)用實(shí)例
  7.8.4 窗口看門狗應(yīng)用實(shí)例
  7.9 通用定時(shí)器
  7.9.1 通用定時(shí)器功能描述
  7.9.2 相關(guān)功能寄存器
  7.9.3 應(yīng)用實(shí)例
  7.10 高級(jí)控制定時(shí)器
  7.10.1 高級(jí)控制定時(shí)器功能描述
  7.10.2 相關(guān)功能寄存器
  7.10.3 應(yīng)用實(shí)例
  7.11 DMA控制器
  7.11.1 DMA控制器功能描述
  7.11.2 相關(guān)功能寄存器
  7.11.3 應(yīng)用實(shí)例
  7.12 A/D轉(zhuǎn)換器
  7.12.1 A/D轉(zhuǎn)換器功能描述
  7.12.2 相關(guān)功能寄存器
  7.12.3 應(yīng)用實(shí)例
 第8章 STM32處理器通信接口應(yīng)用
  8.1 控制局域網(wǎng)通信接口
  8.1.1 控制局域網(wǎng)通信接口功能描述
  8.1.2 相關(guān)功能寄存器
  8.1.3 應(yīng)用實(shí)例
 8.2 I2C接口
 8.2.1 I2C接口功能描述
  8.2.2 相關(guān)功能寄存器
  8.2.3 應(yīng)用實(shí)例
  8.3 SPI接口
  8.3.1 SPI接口功能描述
  8.3.2 相關(guān)功能寄存器
  8.3.3 應(yīng)用實(shí)例
 8.4 全速USB接口
  8.4.1 USB接口功能描述
  8.4.2 USB編程中需要考慮的問(wèn)題
  8.4.3 相關(guān)功能寄存器
  8.4.4 應(yīng)用實(shí)例
第四部分 綜合篇
 第9章 STM32處理器綜合應(yīng)用
  9.1 RTX_Blinky
  9.1.1 硬件電路
  9.1.2 RTX內(nèi)核
  9.1.3 軟件程序設(shè)計(jì)
  9.1.4 實(shí)時(shí)跟蹤分析
  9.1.5 運(yùn)行過(guò)程
  9.2 MP3 Player
  9.2.1 SD卡的結(jié)構(gòu)及讀寫方法
   9.2.2 FAT16文件系統(tǒng)簡(jiǎn)介
 9.2.3 VS1003-MP3/WMA音頻編解碼器簡(jiǎn)介
  9.2.4 簡(jiǎn)易聲波播放器的設(shè)計(jì)與實(shí)現(xiàn)
  9.2.5 簡(jiǎn)易MP3 Player的設(shè)計(jì)與實(shí)現(xiàn)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)