1. 前言
使用一个941连接2 948显示:
941的GPIO0/1/2/3到前948的GPIO0/1/2/3和941的D_GPIO0/1/2/3到948的GPIO0/1/2/3。
设置gpio3输出,则941的D_GPIO3设置高,而948的gpio3设置不高;
但设置gpio3输入后,看到941的D_GPIO3跟随948的gpio3变化。
2. 原理图连接
3. 测试代码
static int du90ub941_enable_port(struct goodix_ts_data *ts,
int port_index)
{
u8 dreg, dval;
dreg = 0x1e;
dval = 0;
du90ub941_i2c_read(ts, dreg, &dval, 1);
dev_err(&ts->client->dev, "941[4] reg=0x%x, val=0x%x\n", dreg, dval);
if (port_index == 0)
dval = 0x1;
else if (port_index ==