STM32快速入門教程 歐啟標 9787512441125 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:北京航空航天大學
NT$248
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202307*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:STM32快速入門教程
ISBN:9787512441125
出版社:北京航空航天大學
著編譯者:歐啟標
頁數:230
所在地:中國大陸 *此為代購商品
書號:1564143
可大量預訂,請先連絡。

內容簡介

本書圍繞STM32F103VET6單片機的內部結構、相關資源以及應用展開介紹。全書共包含15個模塊和19個常式。介紹的STM32資源主要是開發中經常用到的,主要有GPIO口、串口、中斷、定時器、存儲器結構、時鐘系統、A/D轉換、D/A轉換、DMA傳輸、實時時鐘、獨立看門狗、低功耗模式、內部Flash的讀寫應用等。全書採用模塊化結構,對各個複雜模塊(比如定時器)進行碎片化分解並分析;對難以理解的模塊(比如RTC的HAL庫的函數特性、DMA的半傳輸和完全傳輸、HAL庫中中斷的執行流程)進行詳細分析。 本書配套資源豐富,包括開發板、教學課件、視頻教程、C語言源程序文件、習題庫等,請發送郵件至good-textbook@126 com申請索取。視頻教程中的所有常式均手把手指導操作,以幫助讀者快速入門。 本書適合作為高等職業院校相關專業教材,也可作為相關技術人員的參考用書。

目錄

模塊1 STM32開發入門基礎知識
1 1 STM32單片機基礎知識
1 1 1 單片機概念
1 1 2 STM32單片機分類及其特點
1 1 3 STM32單片機的開發方法
1 1 4 STM32的開發步驟
1 2 STM32開發依託的硬體平台——STM32最小系統
1 3 STM32軟體平台
思考與練習
模塊2 STM32的GPIO口輸出功能及其應用
2 1 STM32F103VET6引腳結構
2 2 STM32的引腳輸出功能
2 2 1 GPIO口的內部結構
2 2 2 保護二極體的作用
2 2 3 GPIO口的輸出通道
2 2 4 GPIO引腳如何輸出0和1?
2 2 5 GPIO口輸出功能的使用示例
2 3 結論及注意事項
思考與練習
模塊3 GPIO口的輸入功能及其應用
3 1 GPIO口的輸入通道
3 2 機械按鍵狀態識別
3 2 1 機械按鍵電路設計
3 2 2 機械按鍵狀態識別函數的思路設計
3 3 按鍵狀態判斷實驗
3 4 按鍵識別實驗用到的HAL庫函數
3 5 GPIO輸入功能總結
思考與練習
模塊4 STM32的時鐘系統及其配置原理
4 1 單片機中時鐘系統的作用
4 2 STM32的時鐘系統
思考與練習
模塊5 STM32的中斷及外部中斷的實現
5 1 中斷基礎知識
5 1 1 中斷的作用
5 1 2 中斷涉及的概念
5 1 3 STM32中斷的分層設計
5 2 STM32的外部中斷
5 3 外部中斷應用示例
5 4 HAL庫中中斷函數的執行流程
5 5 外部中斷實驗中涉及的HAL庫的函數/宏及其他相美知識
5 6 結論及注意事項
思考與練習
模塊6 STM32的串口及其應用
6 1 串口基礎知識
6 2 STM32F103VET6的串口及其應用
6 2 1 USART1與計算機通信的硬體連接電路
6 2 2 USART1和計算機通信示例
6 2 3 串口數據收發的3種方式
6 2 4 串口句柄變數及其初始化
6 2 5 使用中斷方式發送數據示例
6 2 6 中斷方式接收數據實驗
6 3 MDK中printf()函數的使用——串口重定向
6 4 自定義幀格式傳輸
思考與練習
模塊7 STM32定時器及其應用
7 1 STM32F103VET6定時器概述
7 2 TIM定時器的時基單元
7 3 STM32定時器的應用
7 3 1 定時器中斷
7 3 2 HAL庫中定時器溢出中斷的使能與響應
7 3 3 定時器的PwM功能
7 3 4 HAL庫中PWM模式下輪詢方式啟動函數的功能
7 3 5 輸入捕獲的原理
7 3 6 輸入捕獲實驗——測量信號周期(頻率)
7 3 7 影子寄存器和第1次溢出中斷出錯的解決方法
思考與練習
模塊8 STM32的存儲器結構
8 1 存儲器基礎知識
8 2 CPU和存儲器的數據交互
8 3 STM32的存儲器部件
8 4 與存儲器操作相關的C語言中的修飾符
思考與練習
模塊9 STM32的ADC及其應用
9 1 A/D轉換的作用
9 2 A/D轉換的過程
9 3 STM32F103VET6的A/D轉換模塊的應用
思考與練習
模塊10 STM32的DAC及其應用
10 1 D/A轉換的作用
10 2 STM32的D/A模塊結構圖及其在STM32CubeMX中的設置
10 3 STM32的D/A模塊的應用
思考與練習
模塊11 STM32的DMA及其應用
11 1 DMA的作用
11 2 深入了解STM32的DMA
11 2 1 DMA傳輸的來由
11 2 2 STM32的系統結構
11 2 3 STM32的DMA內部結構
11 2 4 DMA傳輸的請求源
11 2 5 DMA中的通道傳輸控制和通道的初始化
11 3 STM32的DMA模塊設置
11 3 1 STM32CubeMX中DMA控制器的請求源設置
11 3 2 STM32CubeMX中DMA模塊傳輸參數的設置
11 3 3 STM32CubeMX生成工程中DMA的初始化
11 4 DMA中斷
11 4 1 DMA中斷的使能
11 4 2 DMA中斷的響應
11 4 3 DMA中斷的應用
思考與練習
模塊12 STM32的實時時鐘原理及其應用
12 1 實時時鐘的作用
12 2 STM32的實時時鐘模塊
12 3 RTC實時時鐘模塊的應用
12 4 複位後日歷重新初始化的解決
12 4 1 複位后時間和日曆重新被設置的原因
12 4 2 後備區域訪問
12 4 3 HAL庫提供的RTC初始化函數HAL_RTC_Init()
12 5 深入了解HAL庫讀寫RTC的函數
12 5 1 設置時間函數HAL_RTC_SetTime()
12 5 2 設置日期函數HAL_RTC_SetDate()
12 5 3 讀取時間函數HAL_RTC_GetTime()
12 5 4 讀日期函數HAL_RTC_GetDate()
12 5 5 日期更新函數RTC DateUpdate()
12 6 日常日曆功能的實現
思考與練習
模塊13 STM32的獨立看門狗的工作原理及其應用
13 1 獨立看門狗的作用
13 2 獨立看門狗應用示例
13 3 HAL庫中看門狗設置相關函數
思考與練習
模塊14 STM32的待機功能
14 1 STM32的低功耗模式
14 1 1 低功耗模式的用途
14 1 2 STM32的3種低功耗模式及其區別
14 2 待機模式示例
思考與練習
模塊15 STM32 Flash的讀寫
15 1 STM32的Flash
15 1 1 概述
15 1 2 存儲器的結構
15 2 Flash讀寫示例
15 3 HAL庫中操作Fla
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理