TI中文支持网
TI专业的中文技术问题搜集分享网站

ds90ub927-ds90ub924方案,I2S_WC/GPIO_REG07 和 I2S_DA/GPIO_REG06,如何设置可以透传pwm?

 我们现在用的是927-924方案,硬件参考奇瑞给的文档,想用I2S_WC/GPIO_REG07 和 I2S_DA/GPIO_REG06透传pwm
 
        现在软件按925-926设置文档,参考925-926的去设置这个透传功能,现在看是不行;我们打设置如下:
    // i2c_send_slave_addr: 927地址,i2c_rev_slave_addr:924地址;
        //927:GPIO_REG5,6,TFT_RST,bl_pwm,INPUT;

data = read_data(client, i2c_send_slave_addr, 0x10);
data &= 0x00;
write_data(client, i2c_send_slave_addr,0x10,(data|0x33));
//924::GPIO_REG5,6; outPUT:high
data = read_data(client, i2c_rev_slave_addr, 0x20);
data &= 0x00;
write_data(client, i2c_rev_slave_addr,0x20,(data|0x91)); //0x0e

//927:GPIO_REG7,,vcom_pwm,INPUT;
data = read_data(client, i2c_send_slave_addr, 0x11);
data &= 0x00;
write_data(client, i2c_send_slave_addr,0x10,(data|0x33));
//924::GPIO_REG7,; outPUT
data = read_data(client, i2c_rev_slave_addr, 0x21);
data &= 0x00;
write_data(client, i2c_rev_slave_addr,0x21,(data|0x11)); //0x0e

write_data(client, i2c_rev_slave_addr,0x2b,(0x40));
 
        这样还是不能透传,麻烦帮忙排查下:
        1)927-924这两个gpio_reg6/7确定有透传pwm功能?
        2)如果有,上面的设置还有哪些不对?
user151383853:

很抱歉, 在数据手册上并未见到 两个gpio_reg6/7有透传pwm功能,  也没有见到你的文档,  不能给出有说服力的建议.

我看是参考你的手册再次研究和测试吧

Mickey Zhang:

您所说的透传PWM功能在927-924上很少应用。

赞(0)
未经允许不得转载:TI中文支持网 » ds90ub927-ds90ub924方案,I2S_WC/GPIO_REG07 和 I2S_DA/GPIO_REG06,如何设置可以透传pwm?
分享到: 更多 (0)