AutoSAR系列講解(深入篇)14.5-Mcal Dio代碼分析(下)

AutoSAR系列講解(深入篇)14.5-Mcal Dio代碼分析(下)

Mcal Dio代碼分析(下)

->返回總目錄<-

三、靜態代碼

Dio的靜態代碼就是Dio.h Dio.c Dio_Ver.h Dio_Ver.c 和 Dio_Protect.h這五個文件。其他的模塊可能還會有其他的文件,Dio是比較簡單的模塊,所以目前就這麼5個。這些文件可以從購買的軟件包裏面獲得
在這裏插入圖片描述

  1. 這些代碼都是一些函數的具體實現,我們以Dio_Ver.c爲例來看看它們的outline,其中的綠色框從上到下是宏聲明,結構體定義,函數聲明和函數本體,他們的圖標在VS code中是不相同的。而紅色框中的函數就是我們代碼的具體實現,從名字上可以看出來,這兩個函數是Dio的初始化和初始化檢查;下面的FlipChannel函數也是我們經常用到的,用於翻轉引腳的電平
    html>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章