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

STM32單片機原理及應用--基於Proteus的虛擬模擬(普通高等學校十四五規劃智能製造工程專業精品教材)

  • 作者:編者:馮占榮//王利霞//李冀|責編:姚同梅
  • 出版社:華中科技大學
  • ISBN:9787568071505
  • 出版日期:2021/06/01
  • 裝幀:平裝
  • 頁數:269
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書秉承理論與實踐相結合的理念,介紹STM32單片機的硬體特點及軟體開發的編程思路,以幫助讀者快速跨人STM32硬體開發門檻。本書共20章,分兩篇。其中:第1篇(第1?5章)主要介紹C語言編程的知識要點、STM32硬體特點、寄存器的函數封裝方式、HAL庫以及STM32的編程平台、模擬平台等基礎知識;第2篇(第6?20章)則通過實例演練形式,直觀演示採用HAL庫、STM32CubeMX軟體對STM32進行軟體開發的主要過程,實例文件以二維碼形式提供,讀者可通過手機微信掃描書中二維碼獲取(二維碼使用說明見目錄頁第5面)。
    本書內容由淺入深,語言通俗易懂,內容安排符合學習認知規律,適合需要了解和學習STM32相關知識的初學者使用。本書可作為普通高校電氣信息類專業的課程教材,也可作為廣大工程技術人員的參考書。

作者介紹
編者:馮占榮//王利霞//李冀|責編:姚同梅

目錄
第1篇  C語言、HAL庫及編程、模擬平台
  第1章  C語言知識要點
    1.1  C語言基礎知識
    1.2  數組
    1.3  函數
    1.4  指針
    1.5  結構體、共用體與枚舉
    1.6  編程規範
    思考與練習
  第2章  STM32簡介
    2.1  Cortex-M3內核
    2.2  STM32的特點
    2.3  STM32的分類
    2.4  STM32的型號說明
    2.5  內部資源
    2.6  內部結構
    2.7  時鐘樹
    思考與練習
  第3章  寄存器的函數封裝方法
    3.1  地址空間
    3.2  通過地址設置寄存器
    3.3  地址重命名
    3.4  外設的封裝
    3.5  寄存器的封裝
    思考與練習
  第4章  HAL庫及編程平台
    4.1  標準庫及HAL庫的比較
    4.2  HAL庫
    4.3  圖形配置工具STM32CubeMX
    4.4  編程平台Keil MDK
    思考與練習
  第5章  模擬平台Proteus 8
      5.1 Proteus 8.6  環境
    5.2  添加及布置元器件
    5.3  模擬控制
    思考與練習
第2篇  設計模擬
  第6章  點亮LED燈
    6.1  GPIO簡介
    6.2  實例描述及硬體連接圖繪製
    6.3  STM32CubeMX配置工程
    6.4  模擬結果
    6.5  代碼分析
    6.6  點亮3個LED燈
    6.7  流水燈
    思考與練習
  第7章  用按鍵掃描控制LED燈
    7.1  實例描述及硬體連接圖繪製
    7.2  STM32CubeMX配置工程
    7.3  代碼分析

    7.4  編寫用戶代碼
    7.5  模擬結果
    7.6  按鍵說明
    思考與練習
  第8章  用按鍵中斷控制LED燈
    8.1  中斷和異常向量
    8.2  NVIC優先順序分組
    8.3  外部中斷
    8.4  實例描述及硬體連接圖繪製
    8.5  STM32CubeMX配置工程
    8.6  代碼分析
    8.7  編寫用戶代碼
    8.8  模擬結果
    思考與練習
  第9章  模擬器埠電平——基本定時器
    9.1  定時器功能簡介
    9.2  基本定時器工作分析
    9.3  基本定時器時鐘源
    9.4  基本定時器周期
    9.5  實例描述及硬體連接圖繪製
    9.6  STM32CubeMX配置工程
    9.7  外設結構體分析
    9.8  編寫用戶代碼
    9.9  查看運行結果
    9.10  模擬結果
    思考與練習
  第10章  模擬器埠電平——PWM輸出
    10.1  通用定時器工作分析
    10.2  定時器的時鐘源
    10.3  實例描述及硬體連接圖繪製
    10.4  STM32CubeMX配置工程
    10.5  外設結構體分析
    10.6  編寫用戶代碼
    10.7  模擬結果
    思考與練習
  第11章  呼吸燈——PWM輸出再應用
    11.1  呼吸燈控制原理
    11.2  實例描述及硬體連接圖繪製
    11.3  STM32CubeMX配置工程
    11.4  中斷函數分析
    11.5  編寫用戶代碼
    11.6  模擬結果
    11.7  重寫回調函數
    思考與練習
  第12章  脈衝測量——PWM捕獲
    12.1  捕獲的再理解
    12.2  實例描述及硬體連接圖繪製
    12.3  STM32CubeMX配置工程
    12.4  中斷函數分析
    12.5  編寫用戶代碼

    12.6  模擬結果
    12.7  PWM輸入捕獲特例設置
    思考與練習
  第13章  向串口發送數據
    13.1  串口基礎知識
    13.2  實例描述及硬體連接圖繪製
    13.3  STM32CubeMX配置工程
    13.4  外設結構體分析
    13.5  編寫用戶代碼
    13.6  模擬結果
    13.7  重定向函數
    思考與練習
  第14章  串口收發數據
    14.1  實例描述及硬體連接圖繪製
    14.2  STM32CubeMX配置工程
    14.3  中斷函數分析
    14.4  編寫用戶代碼
    14.5  模擬結果
    思考與練習
  第15章  LED燈與串口輸出並行
    15.1  DMA概述
    15.2  實例描述及硬體連接圖繪製
    15.3  STM32CubeMX配置工程
    15.4  DMA中斷函數分析
    15.5  編寫用戶代碼
    15.6  模擬結果
    思考與練習
  第16章  實時時鐘——RTC
    16.1  RTC的特點及時鐘源選擇
    16.2  UNIX時間戳
    16.3  實例描述及硬體連接圖繪製
    16.4  STM32CubeMX配置工程
    16.5  外設結構體分析
    16.6  編寫用戶代碼
    16.7  模擬結果
    思考與練習
  第17章  晶元自帶溫度感測器使用——A/D轉換
    17.1  STM32的A/D轉換簡介
    17.2  實例描述及硬體連接圖繪製
    17.3  STM32CubeMX配置工程
    17.4  外設結構體分析
    17.5  編寫用戶代碼
    思考與練習
  第18章  單匯流排控制下的DS18B20溫度採集
    18.1  DS18B20簡介
    18.2  實例描述及硬體連接圖繪製
    18.3  STM32CubeMX配置工程
    18.4  延時函數說明
    18.5  編寫用戶代碼
    18.6  模擬結果

  第19章  單匯流排控制下的溫濕度測量
    19.1  DHT11簡介
    19.2  實例描述及硬體連接圖繪製
    19.3  STM32CubeMX配置工程
    19.4  編寫用戶代碼
    19.5  模擬結果
  第20章  LCD1602顯示——字形式讀寫埠
    20.1  LCD1602簡介
    20.2  實例描述及硬體連接圖繪製
    20.3  STM32CubeMX配置工程
    20.4  預編程分析
    20.5  編寫用戶代碼
    20.6  模擬結果
附錄A  Proteus 常用元器件關鍵字中英文對照表
附錄B  基本邏輯門電路符號
部分參考答案
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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