关于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的驱动开发的学习是不是有了一定的学习基础,***希望本文能对你有所帮助!