【安富萊】V6,V5開發板用戶手冊,重在BSP驅動包設計方法,HAL庫的框架學習,授人以漁(2019-07-21)

說明:

1、本教程重在BSP驅動包設計方法和HAL庫的框架學習,並將HAL庫裏面的各種彎彎繞捋順,從而方便我們的程序設計。

2、本次工程延續以往的代碼風格,從底層BSP驅動包到應用代碼,變量命名,文件命名,程序框架,註釋等都比較規範,大家閱讀或者移植都會比較方便。
     另外,閱讀代碼時,務必將編輯器的縮進參數和TAB設置爲4來閱讀本文件,否則顯示不整齊。

3、本教程每週會繼續更新1-2章,之後將開啓配套的視頻教程製作,加大對初學者的支持力度。

4、V5,V6,V7將通過這次升級,達到底層驅動和應用層的完全統一。

5、由於能力有限,教程中有認識不到位或者錯誤的地方,歡迎大家批評指正,每週都會更新。

注意事項:

1、配套例子保持MDK5和IAR8兩個版本,後面將選做Embedded Studio的GCC版(等CubeIDE成熟後,也開始配套些例子)。
     類似Event Recoder這種僅支持MDK的,就不配套其它IDE了。

2、MDK請使用MDK5.26及其以上版本,IAR8請使用IAR8.3及其以上版本。

3、下載器可以使用JLNK,ULINK,STLINK,CMSIS-DAP等,如果是JLINK,請使用V9或者V10。

4、關於V5,V6開發板裸機程序的模板框架說明:

(1)硬件異常分析是用的SEGGER的方案,MDK和IAR都已經配套,教程裏面也給了使用說明。
(2)每個例子裏面的Evernt Recoder也做了加入


教程下載(2019-07-21,更新記錄可查看鏈接

鏈接:https://pan.baidu.com/s/15S-t1GIaxGP7XusERMVEWQ
提取碼:to3j


 


V5目錄:
 

V6目錄:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章