《STM32F7原理與套用 HAL庫版(上)》是2017年北京航空航天大學出版社出版的圖書。
基本介紹
- 中文名:STM32F7原理與套用 HAL庫版(上)
- 出版時間:2017年6月1日
- 出版社:北京航空航天大學出版社
- ISBN:9787512423923
圖書目錄,
圖書目錄
第1篇 硬體篇
第1章 實驗平台簡介
1.1 ALIENTEK阿波羅STM32F4/F7開發板資源初探
1.1.1 阿波羅STM32開發板底板資源
1.1.2 STM32F767核心板資源
1.2 ALIENTEK阿波羅STM32F767開發板資源說明
1.2.1 硬體資源說明
1.2.2 軟體資源說明
1.2.3 阿波羅I/O引腳分配
第2章 實驗平台硬體資源詳解
2.1 開發板底板原理圖詳解
2.2 STM32F767核心板原理圖詳解
2.3 開發板使用注意事項
2.4 STM32F767學習方法
第2篇 軟體篇
第3章 軟體入門
3.1 MDK5簡介與安裝
3.2 STM32CubeF7簡介
3.2.1 庫開發與暫存器開發的關係
3.2.2 STM32CubeF7固件包介紹
3.3 新建基於HAL庫的工程模板和工程結構
3.3.1 新建基於HAL庫工程模板
3.3.2 工程模板
3.4 程式下載與調試
3.4.1 STM32F7程式下載
3.4.2 STM32F7線上調試
3.5 MDK5使用技巧
3.5.1 文本美化
3.5.2 語法檢測&代碼提示
3.5.3 代碼編輯技巧
3.5.4 其他小技巧
第4章 STM32F7基礎知識入門
4.1 MDK下C語言基礎複習
4.2 STM32F7匯流排架構
4.3 STM32F7時鐘系統
4.3.1 STM32F7時鐘樹概述
4.3.2 STM32F7時鐘系統配置
4.3.3 STM32F7時鐘使能和配置
4.4 I/O引腳復用器和映射
4.5 STM32 NVIC中斷優先權管理
4.6 HAL庫中暫存器地址名稱映射分析
4.7 MDK中使用HAL庫快速組織代碼技巧
4.8 STM32CubeMX圖形配置工具
4.8.1 STM32CubeMX簡介
4.8.2 STM32CubeMX運行環境搭建
4.8.3 使用STM32CubeMX工具配置工程模板
第5章 SYSTEM資料夾
5.1 delay資料夾
5.1.1 作業系統支持宏定義及相關函式
5.1.2 delay_init函式
5.1.3 delay_us函式
5.1.4 delay_ms函式
5.1.5 HAL庫延時函式HAL_Delay
5.2 sys資料夾
5.3 usart資料夾
第3篇 實戰篇
第6章 跑馬燈實驗
第7章 按鍵輸入實驗
第8章 串口通信實驗
第9章 外部中斷實驗
第10章 獨立看門狗(IWDG)實驗
第11章 視窗看門狗(WWDG)實驗
第12章 定時器中斷實驗
第13章 PWM輸出實驗
第14章 輸入捕獲實驗
第15章 電容觸摸按鍵實驗
第16章 OLED顯示實驗
第17章 記憶體保護(MPU)實驗
第18章 TFTLCD(MCU屏)實驗
第19章 SDRAM實驗
第20章 LTDC LCD(RGB屏)實驗
第21章 USMART調試組件實驗
第22章 RTC實時時鐘實驗
第23章 硬體隨機數實驗
第24章 待機喚醒實驗
第25章 ADC實驗
第26章 內部溫度感測器實驗
第27章 DAC實驗
第28章 PWM DAC實驗
第29章 DMA實驗
第30章 I2C實驗
第31章 I/O擴展實驗
第32章 光環境感測器實驗
第33章 QSPI實驗
第34章 RS485實驗
第35章 CAN通信實驗
參考文獻