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

極簡STM32(基於HAL庫與FreeRTOS的Arm Cortex-M4編程與開發)/電腦科學與技術叢書

  • 作者:編者:向軍//孫永奎|責編:盛東亮//范德一
  • 出版社:清華大學
  • ISBN:9787302716600
  • 出版日期:2026/06/01
  • 裝幀:平裝
  • 頁數:319
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書介紹基於Arm Cortex-M4內核的STM32系列MCU的體系結構以及基於HAL庫與FreeRTOS的程序設計。本書主要包括四部分內容:第一部分(第1?3章)介紹STM32的體系結構、編程基礎和固件包與HAL庫;第二部分(第4?7章)介紹基於HAL庫和STM32CubeIDE的程序設計;第三部分(第8?10章)介紹基於FreeRTOS的STM32程序設計;第四部分(第11章)給出了一個綜合應用實踐案例。
    本書部分章節給出了相應的實踐案例,所有代碼都在STM32CubeIDE v1.17.0(固件包版本為1.28.1)上調試通過。此外,本書還提供了豐富的基礎知識練習題,以及教學大綱、實驗指導和微課視頻等電子資源。
    本書主要面向高等學校理工科專業師生,內容深入淺出、邏輯清晰,注重實踐能力培養,既可作為高等學校本科生和研究生相關課程的理論教材及實驗指導書,也可為工程技術人員提供參考。

作者介紹
編者:向軍//孫永奎|責編:盛東亮//范德一

目錄
第一部分
  第1章 STM32體系結構
    微課視頻59分鐘
    1.1 嵌入式系統與STM32
      1.1.1 嵌入式系統簡介
      1.1.2 STM32簡介
    1.2 STM32體系結構
      1.2.1 Arm內核體系架構
      1.2.2 STM32系列微控制器
      1.2.3 STM32F407微控制器
    1.3 GPIO外設
      1.3.1 GPIO的寄存器及其映射
      1.3.2 GPIO的內部組成
      1.3.3 GPIO的工作模式
    1.4 STM32最小系統
      1.4.1 電源和複位啟動電路
      1.4.2 時鐘系統與時鐘電路
      1.4.3 調試和下載電路
    本章小結
    本章習題
  第2章 STM32編程基礎
    微課視頻101分鐘
    2.1 STM32程序開發方式與開發環境
      2.1.1 程序開發方式
      2.1.2 開發環境
      2.1.3 程序下載及調試運行工具
    2.2 嵌入式C語言基礎
      2.2.1 結構體和枚舉
      2.2.2 數據類型別名
      2.2.3 指針
      2.2.4 C語言中的位操作
      2.2.5 預處理與條件編譯
    2.3 基於寄存器的STM32程序設計
      2.3.1 程序設計步驟
      2.3.2 本書案例代碼使用說明
    2.4 庫的創建
      2.4.1 GPIO外設的封裝與結構體定義
      2.4.2 GPIO操作函數的創建
    本章小結
    本章習題
  第3章 STM32固件包與HAL庫
    微課視頻92分鐘
    3.1 STM32固件包
      3.1.1 固件包的下載和安裝
      3.1.2 固件包的組成和目錄結構
    3.2 HAL庫
      3.2.1 HAL庫的特點與核心組件
      3.2.2 系統配置文件
      3.2.3 HAL庫配置文件
      3.2.4 HAL庫外設驅動函數文件

      3.2.5 各文件的包含關係
      3.2.6 啟動文件
    3.3 基於CubeMX和HAL庫的程序設計
      3.3.1 CubeMX的主界面
      3.3.2 基於CubeMX的程序設計流程
    本章小結
    本章習題
第二部分
  第4章 中斷和系統定時器
    微課視頻32分鐘
    4.1 異常和中斷管理系統
……
第三部分
第四部分
參考文獻

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