STM32F7 原理與應用 — HAL庫版(上)
張洋 左忠凱 劉軍
買這商品的人也買了...
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《STM32F7原理與應用:HAL庫版(上冊)》內容簡介:本套書籍以ST公司的STM32F767為目標芯片,詳細介紹了STM32F7的特點、片內外資源的使用,並輔以64(寄存器版本是65個)例程,由淺入深地介紹了STM32F7的使用。所有例程都經過精心編寫,從原理開始介紹,到代碼編寫、下載驗證,一步步教讀者如何實現。所有源碼都配有詳細註釋,且經過嚴格測試。另外,源碼有生成好的hex文件,讀者只需要通過模擬器下載到開發板即可看到實驗現象,親自體驗實驗過程。
套書總共分為4冊:《STM32F7原理與應用———寄存器版(上)》、《STM32F7原理與應用———寄存器版(下)》、《STM32F7原理與應用:HAL庫版(上冊) 》和《STM32F7原理與應用———HAL庫版(下)》。
《STM32F7原理與應用:HAL庫版(上冊)》分為3個篇:①硬件篇,主要介紹《STM32F7原理與應用:HAL庫版(上冊)》的硬件平臺;②軟件篇,主要介紹STM32F7常用開發軟件的使用以及一些下載調試的技巧,並詳細介紹幾個常用的系統文件(程序);③實戰篇,通過30個實例(後34個見下冊)帶領讀者一步步深入瞭解STM32F7。
目錄大綱
目錄
第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通信實驗
參考文獻





