注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔考試計算機考試STM32微控制器原理與應用(HAL庫版)

STM32微控制器原理與應用(HAL庫版)

STM32微控制器原理與應用(HAL庫版)

定 價:¥59.00

作 者: 鄭安平
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787512440029 出版時間: 2023-03-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  《STM32微控制器原理與應用(HAL庫版)》以兼顧原理、注重應用為原則,以主流STM32F1系列微控制器為硬件平臺,系統(tǒng)講述微控制器系統(tǒng)構架及內(nèi)部資源工作原理,并將其與典型應用緊密結合,涵蓋于通用輸入/輸出接口(GPIO)、中斷管理、定時器、串口通信、模數(shù)轉(zhuǎn)換(ADC)等章節(jié)中;程序設計方法采用典型前后臺程序結構,通過鍵盤、顯示人機接口、定時器、主從串口通信等簡單案例原理分析,使讀者理解任務需求與微控制器內(nèi)部資源配置之間的關系,以及系統(tǒng)任務調(diào)度的方法。通過章節(jié)例程及《STM32微控制器原理與應用(HAL庫版)》應用案例學習,讀者可以系統(tǒng)了解一個完整微控制器應用系統(tǒng)設計開發(fā)的方法和步驟。軟件開發(fā)采用STM32CubeMX軟件,用圖形化界面簡單直觀地對目標芯片的引腳、時鐘及內(nèi)部資源進行初始化配置,生成基于硬件抽象庫(HAL庫)的程序架構,并配合MDK-ARM等集成開發(fā)環(huán)境,實現(xiàn)應用程序的編寫。這樣做既加快了微控制器系統(tǒng)的開發(fā)效率,又降低了學習難度。《STM32微控制器原理與應用(HAL庫版)》可作為高等院校電子信息類、自動化類、機電類專業(yè)本科生“單片機原理及應用”“微控制器原理及應用”課程的教材,也可供微控制器系統(tǒng)應用的工程技術人員參考。

作者簡介

暫缺《STM32微控制器原理與應用(HAL庫版)》作者簡介

圖書目錄

第1章 微控制器概述
1.1 微控制器
1.1.1 基本概念
1.1.2 微控制器發(fā)展
1.2 ARM處理器
1.2.1 ARM處理器架構體系
1.2.2 ARM處理器分類
1.3 Cortex-M3(CM3)內(nèi)核微控制器
1.4 STM32系列微控制器
1.4.1 STM32F103系列微控制器
1.4.2 STM32總線和存儲器結構
1.4.3 STM32最小系統(tǒng)電路
本章習題
第2章 開發(fā)環(huán)境
2.1 STM32CubeMX圖形化代碼生成工具
2.1.1 STM32CubeMX安裝及建立新工程
2.1.2 芯片選型
2.1.3 時鐘配置
2.1.4 引腳配置
2.1.5 工程代碼生成
2.2 Keil集成開發(fā)環(huán)境
2.2.1 Keil安裝
2.2.2 源程序編輯和管理
2.2.3 工程路徑管理和設置
2.2.4 工程編譯
2.2.5 可執(zhí)行文件生成設置
2.2.6 程序空間-內(nèi)存空間
2.2.7 程序下載和調(diào)試
2.3 程序框架
2.3.1 啟動程序
2.3.2 Cortex-M3微控制器軟件接口標準CMSIS
2.3.3 HAL庫
2.3.4 用戶程序
2.4 工程調(diào)試和驗證
2.5 應用實例
本章習題
第3章 嵌入式C語言基礎
3.1 標識符與關鍵字
3.2 數(shù)據(jù)類型與運算符
3.2.1 數(shù)據(jù)類型
3.2.2 變量
3.2.3 常量
3.2.4 運算符
3.3 數(shù)組
3.4 流程控制語句
3.4.1 語句
3.4.2 if語句
3.4.3 while語句
3.4.4 for語句
3.4.5 switch語句
3.4.6 break和continue語句
3.5 函數(shù)
3.6 指針
3.6.1 內(nèi)存和地址
3.6.2 指針變量
3.6.3 指針運算符
3.6.4 指針在STM32中應用
3.7 結構體與枚舉
3.7.1 結構體
3.7.2 枚舉類型
3.8 預處理命令
3.8.1 宏定義
3.8.2 文件包含
3.8.3 條件編譯
本章習題
……
第4章 GPIO基礎
第5章 GPIO接口電路及應用
第6章 中斷系統(tǒng)
第7章 定時器原理及應用
第8章 串口通信原理及應用
第9章 ADC原理及應用
第10章 SPI/I(2)C總線及應用
第11章 程序結構與程序設計
第12章 迷宮機器人控制系統(tǒng)設計
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號