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

嵌入式系統原理與應用(江蘇省高等學校重點教材)

  • 作者:編者:俞建峰|責編:邢濤
  • 出版社:化學工業
  • ISBN:9787122422262
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:314
人民幣:RMB 78 元      售價:
放入購物車
加入收藏夾

內容大鋼
    在工業4.0時代,嵌入式系統作為晶元和軟體的結合體,在工業自動化、機電控制、移動設備、通信、汽車等領域發揮著不可替代的作用。本書系統介紹了嵌入式系統硬體與軟體的設計,並簡要介紹了多個應用實例,使讀者全面了解嵌入式系統的內部結構、設計思路和開發過程。書中配有適量習題,緊扣本書主旨,幫助讀者鞏固重要的知識點。
    本書適宜機械、自動控制、電子等相關專業的本科學生使用,也可供相關專業技術人員參考。

作者介紹
編者:俞建峰|責編:邢濤
    俞建峰,江南大學機械工程學院教授,博導;主要研究方向:超細微納米化技術,智能化機電檢測技術和微流控檢測技術。2011年入選無錫檢驗檢疫局金字塔領軍人才;2007年與2011年兩次入選江蘇檢驗檢疫局學科帶頭人培養對象;先後獲得江蘇省科技進步三等獎2項(均排名第三);國家質檢總局「科技興檢」二等獎1項(排名第三);江蘇出入境檢驗檢疫局「科技興檢」三等獎1項。在植物蛋白細胞破壁及分離提純系統;用於澱粉分離的干法粉碎分級系統;基於攪拌介質磨的超細微納化濕法球磨機;基於光機電一體化技術的安全鎖性能在線自動檢測系統等方向取得多項成果。

目錄
第1章  緒論
  1.1  嵌入式系統
    1.1.1  嵌入式系統定義
    1.1.2  嵌入式系統結構
    1.1.3  嵌入式系統硬體組成
    1.1.4  嵌入式系統軟體組成
    1.1.5  嵌入式操作系統線程、進程和協程
  1.2  嵌入式處理器
    1.2.1  嵌入式處理器分類
    1.2.2  嵌入式處理器內核架構
  1.3  ARM系列處理器
    1.3.1  ARM處理器系列特點與優勢
    1.3.2  ARM Cortex-M3處理器結構
    1.3.3  ARM Cortex-M3指令系統
    1.3.4  基於ARM Cortex-M3內核的STM32微控制器
    1.3.5  STM32微控制器程序運行機制
  1.4  習題
第2章  STM32微控制器硬體基礎
  2.1  STM32微控制器
    2.1.1  STM32微控制器特點與優勢
    2.1.2  STM32微控制器命名規則
    2.1.3  STM32微控制器的應用
  2.2  STM32微控制器存儲結構
    2.2.1  系統結構
    2.2.2  存儲結構
    2.2.3  啟動模式
  2.3  STM32微控制器外設資源概述
    2.3.1  電源管理與低功耗模式
    2.3.2  RCC時鐘主頻系統
    2.3.3  RTC實時時鐘資源
    2.3.4  GPIO工作模式
    2.3.5  外部中斷資源
    2.3.6  ADC資源
    2.3.7  看門狗資源
    2.3.8  通用定時器資源
    2.3.9  高級定時器資源
  2.4  嵌入式系統I/O
    2.4.1  通用輸入/輸出介面
    2.4.2  模數/數模轉換介面
  2.5  定時器和計數器
    2.5.1  硬體定時器
    2.5.2  軟體定時器
    2.5.3  可編程間隔定時器
  2.6  有線通信介面
    2.6.1  本地通信介面
    2.6.2  網路通信介面
    2.6.3  現場匯流排通信介面
  2.7  習題
第3章  基本I/O口控制
  3.1  STM32 GPIO簡介

    3.1.1  I/O基本情況
    3.1.2  GPIO配置寄存器描述
    3.1.3  埠輸出數據寄存器
  3.2  寄存器操作
  3.3  時鐘配置
    3.3.1  時鐘樹
    3.3.2  時鐘源
    3.3.3  APB2外設時鐘使能寄存器(RCC_APB2ENR)
  3.4  庫函數操作
    3.4.1  GPIO_Init函數
    3.4.2  RCC_APB2PeriphClockCmd
    3.4.3  控制I/O輸出電平
  3.5  實例:GPIO按鍵點燈實驗
    3.5.1  使用STM32CubeMX配置基礎參數
    3.5.2  使用Keil MDK補充程序代碼
    3.5.3  燒錄代碼
  3.6  習題
第4章  數據的轉換與讀/寫訪問
  4.1  ADC的編程應用
    4.1.1  ADC的原理、參數及類型
    4.1.2  ADC的主要操作與特徵
    4.1.3  ADC相關庫函數概述
  4.2  DAC的編程應用
    4.2.1  DAC的原理、參數及類型
    4.2.2  DAC的主要操作與特徵
    4.2.3  常用的DAC庫函數
  4.3  DMA數據訪問與傳輸
    4.3.1  DMA控制器概述
    4.3.2  DMA結構與數據配置
    4.3.3  DMA控制器相關庫函數
  4.4  實例1:ADC單通道數模轉換器實驗
    4.4.1  使用STM32CubeMX配置基礎參數
    4.4.2  使用Keil MDK補充代碼
    4.4.3  燒錄與測試
  4.5  實例2:ADC+DMA多通道輸出實驗
    4.5.1  DMA介紹
    4.5.2  使用STM32CubeMX配置基礎參數
    4.5.3  使用Keil MDK補充代碼
    4.5.4  燒錄代碼與測試
  4.6  習題
第5章  STM32定時器/計數器
  5.1  STM32定時器/計數器概述
    5.1.1  TIMx定時器的區別與聯繫
    5.1.2  通用定時器
    5.1.3  基本定時器
    5.1.4  高級控制定時器
    5.1.5  RTC定時器的功能與操作
    5.1.6  SysTick時鐘功能介紹
    5.1.7  看門狗定時器基本操作
  5.2  定時器庫函數及其應用

    5.2.1  TIMx定時器相關函數
    5.2.2  RTC與BKP相關函數
    5.2.3  SysTick定時器相關函數
    5.2.4  看門狗定時器相關函數
  5.3  實例:LED跑馬燈實驗
    5.3.1  使用STM32CubeMX配置基礎參數
    5.3.2  使用Keil MDK補充程序代碼
    5.3.3  燒錄代碼
  5.4  習題
第6章  中斷
  6.1  STM32中斷和異常
    6.1.1  中斷簡介
    6.1.2  中斷和異常
  6.2  STM32中斷相關的基本概念
    6.2.1  中斷優先順序
    6.2.2  中斷控制器NVIC
    6.2.3  NVIC的中斷向量優先順序組
  6.3  外部中斷
    6.3.1  外部中斷基本情況
    6.3.2  使用外部中斷的基本步驟
  6.4  PWM控制技術
    6.4.1  PWM面積等效原理
    6.4.2  PWM波簡介
    6.4.3  通過定時器模擬實現PWM波的原理
  6.5  實例1:1s輸出實驗
    6.5.1  基礎概念
    6.5.2  STM32CubeMX配置
    6.5.3  Keil MDK補充代碼
  6.6  實例2:引腳輸入捕獲實驗
    6.6.1  基礎概念
    6.6.2  STM32CubeMX配置
    6.6.3  Keil MDK補充代碼
  6.7  實例3:PWM輸出點燈實驗
    6.7.1  基礎概念
    6.7.2  STM32CubeMX配置
    6.7.3  Keil MDK補充代碼
  6.8  習題
第7章  USART串口通信技術
  7.1  通信的基本概念詳解
    7.1.1  通信的分類與概念
    7.1.2  串口通信協議解析
  7.2  USART串口通信概述
    7.2.1  USART 的主要功能、主要特性與硬體結構
    7.2.2  USART寄存器及其使用
    7.2.3  USART 相關庫函數簡介
  7.3  實例:USART串口輸出實驗
  7.4  習題
第8章  嵌入式系統項目的開發與調試
  8.1  嵌入式系統的介面與設計
    8.1.1  嵌入式介面

    8.1.2  常見感測器
    8.1.3  嵌入式系統設計實例
  8.2  嵌入式項目開發前期準備
    8.2.1  嵌入式項目開發模式與流程
    8.2.2  嵌入式項目需求量化分析
    8.2.3  嵌入式晶元選型分析
    8.2.4  晶元外設資源分配
  8.3  嵌入式項目實驗開發系統
    8.3.1  嵌入式開發板功能介紹
    8.3.2  嵌入式開發板最小系統
    8.3.3  嵌入式開發系統軟體運行環境
    8.3.4  嵌入式開發板調試
  8.4  電路板的設計
    8.4.1  嵌入式開發板系統簡化
    8.4.2  繪製電路圖與Altium Designer軟體基礎操作
    8.4.3  電路板設計與製作流程
  8.5  程序燒錄與調試
    8.5.1  嵌入式系統軟體硬體結合方式
    8.5.2  程序燒錄模式
    8.5.3  晶元BOOT啟動模式
    8.5.4  程序串口燒錄方式
    8.5.5  使用SWD方式燒錄程序
  8.6  習題
第9章  基於STM32的物聯網遠程監控系統
  9.1  電機狀態遠程監控系統需求分析與架構設計
    9.1.1  電機狀態遠程監控系統需求
    9.1.2  電機遠程監控系統架構與數據傳輸路徑分析
    9.1.3  需求分析與晶元選型
  9.2  基於各種外設的信息採集程序實例
    9.2.1  電壓電流值採樣實例
    9.2.2  多路開關量採樣實例
    9.2.3  溫度採樣實例
  9.3  網路通信實例
    9.3.1  4G網路通信實例
    9.3.2  心跳包功能的實現
    9.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