我是靠谱客的博主 落寞铃铛,最近开发中收集的这篇文章主要介绍mtkgpio中断控制器_1、硬件IO口配置;,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

对于MTK TP驱动移植一般分为六部分:

1、硬件IO口配置;

2、TP驱动移植。

3、I2C通信;

4、中断触发;

5、数据上报;

6、虚拟按键。

硬件电路:

1、GPIO配置

打开 mediatekdctDrvGen.exe

选择 mediatekcustomxiaoxikerneldctdctcodegen.dws 配置文件

配置EINT7_CTP引脚、CTP_RST复位引脚

2、TP驱动移植(以ft5x16为例)

在mediatekcustomcommonkerneltouchpanel文件夹下创建ft5x16,将供应商提供的驱动驱动资料复制到该文件夹下。

改动配置文件:mediatekconfigprjProjectConfig.mk下的CUSTOM_KERNEL_TOUCHPANEL其值由改为ft5x16。表明相应ft5x16子文件夹;

打开ft5x16.c文件。改动一下:

static struct i2c_board_info __initdata ft5x16_i2c_tpd={ I2C_BOARD_INFO("ft5x16", (0x70>>1))}; //"ft5x16"为设备名 ,设备地址为高7位

static struct tpd_driver_t tpd_devic

最后

以上就是落寞铃铛为你收集整理的mtkgpio中断控制器_1、硬件IO口配置;的全部内容,希望文章能够帮你解决mtkgpio中断控制器_1、硬件IO口配置;所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部