嵌入式套用技術與實踐

嵌入式套用技術與實踐

《嵌入式套用技術與實踐》是2014年8月化學工業出版社出版的圖書,作者是楊亦紅、金永敏。

基本介紹

  • 書名:嵌入式套用技術與實踐
  • 作者:楊亦紅、金永敏
  • ISBN:9787122201249
  • 頁數:235頁
  • 定價:35元
  • 出版社:化學工業出版社
  • 出版時間:2014年8月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以Cortex-M3核的STM32F103ZE為目標處理器介紹嵌入式系統套用技術,本書結合了電子信息類專業學生的特點,體現項目化特點,注重實踐教學任務的安排,突出課程的套用性。
本書共分6章。內容包括:嵌入式系統基本知識及課程的學習方法、ARM公司及架構的背景知識,、常見的Cortex-M3微控制器產品、教學開發板的組成與各部分外設模組的初步介紹、RealView MDK的安裝與配置、標準外設庫的結構和使用、STM32F10x處理器中主要的處理器資源及其簡單套用如電源、時鐘系統、GPIO、LCD、LED數碼管、ADC、USART、通用定時器等、USB體系框架和STM32F10x的USB模組、μCOS-II作業系統特點及其在STM32F103ZE上的移植方法等。
本書配套資料中有所有示例和任務的參考例程。本書適合作為電子信息工程技術專業、物聯網專業、自動化專業、計算機及套用等專業學生學習嵌入式技術基礎的理論與實訓一體化教材或實訓教材,也可作為從事相關專業工作的技術人員的參考書。

圖書目錄

第1章認識嵌入式系統1
1.1嵌入式系統的定義1
1.2嵌入式系統的基本組成2
1.2.1硬體層3
1.2.2硬體抽象層4
1.2.3系統軟體層4
1.2.4套用軟體層4
1.3嵌入式系統的開發流程與開發模式4
1.3.1嵌入式系統的開發流程4
1.3.2嵌入式系統的開發模式5
1.4嵌入式系統的特點6
1.5嵌入式系統的發展趨勢7
1.6怎樣學習嵌入式系統8
任務1-1嵌入式技術的資料獲取與信息查詢9
本章小結11
思考與練習11
第2章走進ARM Cortex-M3微處理器14
2.1ARM公司及ARM架構14
2.1.1ARM體系架構的發展歷史15
2.1.2ARM處理器的各種架構版本16
2.2Cortex-M3處理器18
2.2.1Cortex-M3的編程模型19
2.2.2Cortex-M3的暫存器20
2.2.3數據類型21
2.2.4存儲器管理22
2.2.5存儲器訪問涉及的匯流排操作23
2.2.6異常和中斷23
2.3Cortex-M3處理器產品27
2.3.1STM32系列微控制器27
2.3.2LM3S系列微控制器28
2.3.3LPC17XX系列微控制器29
本章小結30
思考與練習30
第3章STM32F10x微控制器與開發平台33
3.1STM32F10x微控制器33
3.1.1系統架構33
3.1.2存儲空間分配34
3.1.3STM32F103XX介紹36
3.2認識開發板40
3.3REALVIEW MDK的安裝與配置41
3.3.1安裝和認識MDK4.7042
3.3.2初步使用MDK 4.7043
3.3.3重新組織工程目錄和檔案54
任務3-1REALVIEW MDK環境及套用54
3.4基於固件庫的STM32F10x軟體開發模式59
3.4.1固件庫FWLIB V2.060
3.4.2標準外設庫 STDPERIPH_LIB64
任務3-2使用標準外設庫V3.5.0構建工程模板68
本章小結75
思考與練習75
第4章STM32F10x處理器片上資源78
4.1STM32F10x微控制器電源管理78
4.1.1電源區域劃分78
4.1.2電源管理79
4.1.3低功耗模式81
4.2復位控制與時鐘系統83
4.2.1復位83
4.2.2時鐘系統84
4.2.3復位後系統時鐘SYSCLK的選擇87
4.3STM32的中斷和事件89
4.3.1STM32的中斷和異常89
4.3.2外部中斷/事件控制器EXTI93
任務4-1低功耗狀態和系統定時器94
4.4GPIO接口套用102
4.4.1GPIO連線埠功能102
4.4.2連線埠配置103
4.4.3引腳的重配置105
任務4-2多態數碼管顯示控制器設計108
4.5FSMC接口與LCD顯示套用118
4.5.1NOR快閃記憶體控制簡述119
4.5.2LCD顯示模組及控制器121
任務4-3TFT LCD顯示控制器的設計124
4.6實時時鐘RTC套用137
4.6.1RTC概述137
4.6.2RTC暫存器的操作138
4.6.3備份暫存器139
任務4-4斷電可記憶實時時鐘的設計140
4.7ADC轉換套用146
4.7.1ADC轉換器概述146
4.7.2ADC模組的功能146
4.7.3DMA概述152
任務4-5採樣通道數據採集器的設計155
4.8通用定時器TIMX的套用164
4.8.1通用定時器簡述164
4.8.2通用定時器工作模式165
任務4-6PWM控制器的設計168
4.9USART的套用172
4.9.1USART的結構172
4.9.2通信數據幀173
4.9.3中斷事件174
4.9.4多處理器通信174
4.9.5套用模式舉例175
任務4-7串列通信控制器的設計176
本章小結180
思考與練習180
第5章USB模組基礎實踐184
5.1USB概述184
5.1.1USB體系結構184
5.1.2USB的接口類型與電氣特性188
5.1.3USB設備類189
5.1.4USB設備的枚舉與描述符190
5.1.5標準的USB設備請求命令191
5.2使用STM32F103ZE的USB設備接口模組194
5.2.1USB設備接口模組194
5.2.2USB暫存器196
5.2.3USB全速設備開發固件和軟體開發包203
任務5-1構建USB接口的LED控制器208
本章小結218
思考與練習218
第6章μCOS作業系統基礎與實踐219
6.1μCOSⅡ作業系統概述219
6.1.1μCOS-Ⅱ作業系統簡介219
6.1.2μCOS-Ⅱ軟體體系結構220
6.1.3μCOS-Ⅱ作業系統運行流程221
6.2μCOSⅡ移植至STM32F103ZE的要點223
6.3多任務環境下LED的顯示227
本章小結233
思考與練習234
參考文獻235

相關詞條

熱門詞條

聯絡我們