hpdell 发表于 2023-7-5 09:47:33

请教下,使用ft5426 触摸屏驱动失败 ?

本帖最后由 hpdell 于 2023-7-5 10:09 编辑

请教下,使用ft5426 触摸屏驱动失败 ?


描述如下:

1. ft5426 信号链接, vcc, gnd, scl, sda,
2. 没有链接信号, int,rst(增加了硬件复位)
3. 目前读取 0xA1 寄存器的数据,返回 0xc20 ,
    之后再读取其他寄存器的数据貌似都不行,而且读取 0xa1 寄存器返回的 i2c 状态也是失败的
4. 程序是定时每隔 25ms 读取一次,所以 int 管脚的信号就没有使用

是不是 没有接 int 管脚 造成的啊 ?


eric2013 发表于 2023-7-5 10:18:44

只用过FT5X06,一切正常。

hpdell 发表于 2023-7-5 10:56:54

eric2013 发表于 2023-7-5 10:18
只用过FT5X06,一切正常。

你使用 ft5x06 时, int 有没有使用呀 ?

eric2013 发表于 2023-7-6 09:23:19

hpdell 发表于 2023-7-5 10:56
你使用 ft5x06 时, int 有没有使用呀 ?
有,我们读的是中断引脚状态,也可以寄存器读取

#if 1        /* 方案1: 检测INT引脚电平. */
        if (TOUCH_PenInt() == 0)
        {       
#else        /* 方案2:不用INT引脚,读状态寄存器 */               
        FT5X06_ReadReg(2, buf, 1);               
        if ((buf & 0x07) == 0)
        {
#endif       

hpdell 发表于 2023-7-6 11:59:17

eric2013 发表于 2023-7-6 09:23
有,我们读的是中断引脚状态,也可以寄存器读取

#if 1        /* 方案1: 检测INT引脚电 ...

你好,我是说 电容触摸屏的 int 管脚不使用( 就是 触摸屏的 int 管脚 悬空 ),对读写 触摸屏有没有什么影响啊 ?

页: [1]
查看完整版本: 请教下,使用ft5426 触摸屏驱动失败 ?