幫助中心 | 我的帳號 | 關於我們

嵌入式系統實驗教程(高等院校電腦類規劃教材)

  • 作者:編者:馬維華|責編:王小瑩
  • 出版社:北京郵電大學
  • ISBN:9787563563746
  • 出版日期:2021/06/01
  • 裝幀:平裝
  • 頁數:231
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是與教材《嵌入式系統原理及應用(第3版)》配套的實驗教材,面向中低端應用,採用ARM Cortex-M3內核,以被廣泛應用的STM32F10x系列微控制器為核心,以自主開發的嵌入式實驗開發平台為實驗環境,密切結合理論課程的教學內容,設計了數字I/O組件系列實驗、定時計數器組件系列實驗、模擬通道組件實驗、通信互連通道系列實驗、人機交互通道系列實驗以及嵌入式操作系統及綜合應用系列實驗等。每個實驗均配有完整的實驗原始常式,方便老師和學生進行驗證性實驗,同時,每個實驗在理解原理的基礎上也有擴展應用實驗。
    本書涉及嵌入式系統的所有硬體組件,常式完整,除了可作為理論課程配套的實驗教材外,還可供基於STM32F10x應用開發的工程技術人員使用。同時,本書結構合理、內容翔實,將理論聯繫實際,可作為高等院校電腦、物聯網、信息安全、自動化以及機電一體化等專業本科生「嵌入式系統」「嵌入式系統體系結構」「嵌入式系統原理及應用」及「嵌入式系統設計與開發」等課程配套的實驗教材和參考書,也可作為嵌入式系統應用和開發人員的工具書。

作者介紹
編者:馬維華|責編:王小瑩

目錄
第1章  STM32F10x微控制器的硬體組件
  1.1  STM32F1/2系列微控制器簡介
    1.1.1  STM32微控制器概述
    1.1.2  ST.M32微控制器的內部結構
    1.1.3  STM32微控制器的存儲器組織
  1.2  STM32F10x微控制器的電源與時鐘控制
    1.2.1  STM32微控制器的電源控制
    1.2.2  電源控制寄存器
    1.2.3  STM32微控制器的時鐘控制
    1.2.4  STM32微控制器的時鐘控制相關寄存器
    1.2.5  寄存器方式操作使能硬體時鐘
    1.2.6  固件庫函數方式操作使能硬體時鐘
  1.3  S'I、M32F10x的GlPIO
    1.3.1  GPIO概述
    1.3.2  GPIO相關寄存器
    1.3.3  GPIO復用引腳
    1.3.4  GPIO操作
  1.4  STM32F10x的定時器
    1.4.1  定時器概述
    1.4.2  定時器相關寄存器
    1.4.3  PWM相關寄存器
    1.4.4  定時器寄存器的結構定義
    1.4.5  定時器作為定時使用時的配置與初始化
    1.4.6  定時器作為PWM輸出使用時的配置與初始化
  1.5  STM32F10x的ADC
    1.5.1  STM32F10x片上ADC組件概述
    1.5.2  STM32F10x片上ADC的主要可編程寄存器
    1.5.3  ADC寄存器的結構定義
    1.5.4  ADC的配置與初始化
  1.6  STM32F10x的DAC
    1.6.1  STM32F10x片上DAC概述
    1.6.2  STM32F10x的DAC:寄存器
    1.6.3  DAC寄存器的結構定義
    1.6.4  DAC的配置與初始化
  1.7  STM32F10x的USART
    1.7.1  STM32F10x的USART相關寄存器
    1.7.2  USART寄存器的結構定義
    1.7.3  USART的配置與初始化
  1.8  STM32F10x的I2C功能模塊及寄存器結構
    1.8.1  I2C的主要寄存器
    1.8.2  I2C寄存器的結構定義
    1.8.3  I2C的配置與初始化
  1.9  STM32F10x的SPI功能模塊及寄存器結構
    1.9.1  SPI的主要寄存器
    1.9.2  SPI寄存器的結構定義
    1.9.3  SPI的配置與初始化
  1.10  STM32F10x的CAN控制器組成及相關寄存器
    1.10.1  CAN相關寄存器
    1.10.2  cAN寄存器的結構定義
    1.10.3  CAN的配置與初始化

  1.11  STM32F10x的中斷及事件相關寄存器
    1.11.1  STM32F10x片上外設中斷的結構
    1.11.2  STM32F10x的中斷向量表
    1.11.3  STM32F10x外設中斷線路映像
    1.11.4  STM32F10x外設中斷相關寄存器
    1.11.5  STM32F10x的中斷設置及中斷操作
第2章  嵌入式系統實驗開發板的硬體結構
  2.1  嵌入式系統實驗開發板的組成及功能
    2.1.1  嵌入式系統實驗開發板硬體的組成
    2.1.2  嵌入式系統實驗開發板的總體目標和主要功能特點
  2.2  嵌入式實驗開發板的硬體原理
    2.2.1  嵌人式最小系統組成
    2.2.2  人機交互通道
    2.2.3  數字I/O通道
    2.2.4  模擬I/O通道
    2.2.5  互連通信通道
  2.3  嵌入式實驗開發板的硬體結構
    2.3.1  實驗開發板PCB的整體布局
    2.3.2  實驗開發板連接器
    2.3.3  實驗開發板短接器
第3章  MDK-ARM的集成開發環境
  3.1  MDK-ARM概述
  3.2  基於MDK-ARM的嵌入式軟體開發步驟
    3.2.1  硬體連接
    3.2.2  嵌入式軟體的開發步驟
  3.3  新建工程
    3.3.1  準備工作
    3.3.2  建立工程
    3.3.3  添加文件
    3.3.4  配置工程
  3.4  移植工程
    3.4.1  固件庫中的內核文件
    3.4.2  固件庫中的片上外設驅動函數
    3.4.3  固件庫中提供的常式
    3.4.4  固件庫中提供的工程範例
    3.4.5  利用工程範例進行的工程移植
  3.5  編譯鏈接和調試工程
    3.5.1  編譯鏈接的工程文件
    3.5.2  調試工程
    3.5.3  下載程序
第4章  數字I/O相關實驗
  4.1  GPIO的基本操作
    4.1.1  GPIO的初始化配置
    4.1.2  GPIO的讀寫操作
  4.2  GPIO的基本實驗
    4.2.1  基於GPIO的LED跑馬燈實驗
    4.2.2  基於GPIO的簡單人機交互介面實驗
    4.2.3  基於GPIO的直流電機控制實驗
  4.3  GPIO的中斷實驗
    4.3.1  GPIO的中斷配置

    4.3.2  GPIO引腳的普通中斷實驗
    4.3.3  GPIO引腳的中斷計數實驗
  4.4  彩色液晶顯示屏顯示實驗
    4.4.1  TFT LCD介面及時序
    4.4.2  常用GUI顯示函數簡介
    4.4.3  真彩TFT LCD顯示實驗
  4.5  GPIO的擴展實驗
    4.5.1  繼電器驅動輸出實驗
    4.5.2  四相步進電機實驗
  4.6  紅外遙控實驗
第5章  定時計數器組件實驗
  5.1  系統節拍定時器SysTick實驗
    5.1.1  SysTick查詢方式定時實驗
    5.1.2  SysTick中斷方式定時實驗
  5.2  定時器TIMx實驗
    5.2.1  TIMx的更新方式定時實驗
    5.2.2  TIMx的比較方式定時實驗
    5.2.3  TIMx的PWM輸出實驗
    5.2.4  TIMx的輸入捕獲實驗
    5.2.5  TIMx的PWM輸出+輸入捕獲實驗
  5.3  RTC日曆實驗
  5.4  看門狗實驗
第6章  模擬輸入/輸出介面實驗
  6.1  模擬輸入介面實驗
    6.1.1  內部通道ADC實驗
    6.1.2  板載電位器電壓測量實驗
    6.1.3  採用多通道基於DMA的模擬通道轉換實驗
  6.2  模擬輸出介面實驗
    6.2.1  軟體觸發的DAC實驗
    6.2.2  無觸發的DAC實驗
    6.2.3  定時器觸發DMA傳輸的DAC實驗
第7章  通信互連介面實驗
  7.1  USART通信介面實驗
    7.1.1  RS-232的通信實驗
    7.1.2  RS-485的通信實驗
    7.1.3  藍牙與手機通信實驗
  7.2  I2C介面實驗
  7.3  SPI介面實驗
  7.4  CAN通信介面實驗
第8章  嵌入式操作系統及綜合實驗
  8.1  嵌入式操作系統μC/OS-Ⅱ實驗的相關基礎知識
    8.1.1  μC/OS-Ⅱ的內核結構及任務狀態
    8.1.2  μC/OS-Ⅱ的系統服務相關函數
    8.1.3  μC/OS-Ⅱ用戶任務的三種結構
    8.1.4  μc/OS-Ⅱ的中斷服務程序和任務事件問信息傳遞
  8.2  嵌入式操作系統下的應用程序實驗
    8.2.1  μC/OS-Ⅱ任務調度應用實驗
    8.2.2  μC/OS-Ⅱ消息隊列應用實驗
    8.2.3  μC/OS-Ⅱ信號量應用實驗
    8.2.4  μC/OS-Ⅱ消息郵箱應用實驗

  8.3  嵌入式系統綜合應用實驗
    8.3.1  嵌入式系統程序設計的基本結構
    8.3.2  無操作系統支持下的綜合實驗
    8.3.3  有操作系統支持下的綜合實驗
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032