關于MTK驅動開發簡單概述
關于MTK驅動開發簡單概述是本文要介紹的內容,主要是來了解MTK的驅動開發的,關于一些驅動開發的配置,具體內容來看本文詳解。
1、NAND和PSRAM的配置
在Custom_MemoryDevice.h中可以找到MCP的定義處,值得注意的是,所有的MCP只能在MTK的Memory Select List里面(一個Excel表格, 在Tools的MemoryDeviceList 目錄下);
2、GPIO的配置
在07A后,可以直接使用Drvtool,值得注意的是,他們根據目錄下的所有*.dws文件來自動生成GPIO配置文件,所以當配置正確后,應該將該目錄下的其他dws文件全部刪除掉;
3、LCD驅動開發
在拿到LCD廠商的驅動代碼后,可以填空似的移植好所有的LCD函數,主要是初始化函數和BlockWrite函數,同一個LCD的函數使用統一的前綴,這樣MainLCD可以直接根據LCD的類型選擇不同的LCD統一函數,減少日后維護的工作量;
4、關于ScatterFile
5、關于Makefile
小結:關于MTK驅動開發簡單概述的內容介紹完了,通過對MTK的驅動開發的學習是不是有了一定的學習基礎,***希望本文能對你有所幫助!