源檔案程式為:通過各種函式實作外設各種功能
重要的知識點:
1.結構體指標
2.位運算
3.條件陳述句
4.回圈陳述句
頭檔案一般包含幾個大的部分:
1.列舉型別
2.結構體型別
3.宏定義
4.宏定義函式
5.函式宣告
看懂頭檔案需要掌握的基礎知識:
1.宏定義
2.結構體型別
3.列舉型別
4.強制轉換
5.或運算
6.宏定義函式
以下為頭檔案中的截圖:





uj5u.com熱心網友回復:
1.結構體指標是因為st(或者說arm架構)把外設和存盤單元統一編址,每個暫存器的大小正好為機器字長,結構體為了更好管理。2.列舉和宏定義本質是為了用戶使用,好比你不會直接用3.1415..而是宏定義一個PI一樣,列舉和宏定義其實沒什么區別。3.這里的強制型別轉換是為了適配不同的編譯器,不寫也不會有問題轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/58767.html
標籤:單片機/工控
