1. 程式人生 > >【書籍連載】《STM32 HAL 庫開發實戰指南—基於F7》-第一章

【書籍連載】《STM32 HAL 庫開發實戰指南—基於F7》-第一章

第三部分 http 使用方法 參考 必須 並不會 簡介 過程 學習過程

從今天起,每天開始連載一章《STM32 HAL 庫開發實戰指南—基於F7》。歡迎各位閱讀、點評、學習。

第1章 如何使用本書

1.1 本書的參考資料

本書參考資料為:《STM32F76xxx參考手冊》和《Cortex?-M7內核編程手冊》,這兩本是ST官方的手冊,屬於精華版,面面俱到,無所不包。限於篇幅問題,本書不可能面面具到,著重框圖分析和代碼講解,有關寄存器的詳細描述則略過,在學習本書的時候,涉及到寄存器描述部分還請參考這兩本手冊,這樣學習效果會更佳。

1.2 本書的編寫風格

本書著重講解F767的外設以及外設的應用,力爭全面分析每個外設的功能框圖和外設的使用方法,讓讀者可以零死角的玩轉

STM32F767。基本每個章節對應一個外設,每章的主要內容大概分為三個部分,第一部分為簡介,第二部分為外設功能框圖分析,第三部分為代碼講解。

外設簡介則是用自己的話把外設概括性的介紹一遍,力圖語句簡短,通俗易懂,並不會完全照抄數據手冊的介紹。

外設功能框圖分析則是章節的重點,該部分會詳細講解功能框圖的每個部分的作用,這是學習F767的精髓所在,掌握了整個外設的框圖則可以熟練的使用該外設,熟練的編程,日後學習其他型號的單片機,也將會得心應手。因為即使單片機的型號不同,外設的框圖還是基本一樣的。這一步的學習比較枯燥,但是必須死磕,方能達成所願。

代碼分析則是講解使用該外設的實驗講解,主要分析代碼流程,和一些編程的註意事項。在掌握了框圖之後,代碼部分則是手到擒來而已。

1.3 本書的配套硬件

本書配套的硬件平臺為:秉火STM32-F767挑戰者開發板,學習的時候如果配套該硬件平臺做實驗,學習必會達到事半功倍的效果,可以省去中間移植時遇到的各種問題。

技術分享圖片

11 秉火STM32F767挑戰者硬件資源

1.4 本書的技術論壇

如果在學習過程中遇到問題,可以到論壇:www.firebbs.cn發帖交流 ,開源共享,共同進步。

鑒於水平有限,本書難免有紕漏,熱心的讀者也可把勘誤發到論壇好讓我們改進做得更好,祝您學習愉快,M7的世界,秉火與您同行。

【書籍連載】《STM32 HAL 庫開發實戰指南—基於F7》-第一章