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