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

TPS23861PW iic 地址和寄存器&寄存器问题

dear  ti sir:

在使用 TPS23861PW  pse 供电芯片时 发现两个问题还请协助

1: 使用地址 0x00 可以读取到芯片寄存器的值  默认地址应该是 0x20 /0x28  

2: 改变芯片的工作模式到 手动模式  写 0x19 (Power Enable Register Command = 19h with 1 Data Byte, Write Only  )写入0x0f  读取一直为0 

写入步骤:

 device_addr = 0x00

i2c_write(device_addr, 0x12,  0x33); //设置为手动模式

i2c_write(device_addr, 0x13, 0x00); //Disconnect Enable Register
i2c_write(device_addr, 0x14 ,0x00); //Detect/Class Enable Register
i2c_write(device_addr, 0x19, 0x0f); //Power Enable Register

 读取:附图片

bset wish! 

user5228532:

sorry 已解决

Johnsin Tao:

回复 user5228532:

Hi能将结果分享到论坛上吗?

赞(0)
未经允许不得转载:TI中文支持网 » TPS23861PW iic 地址和寄存器&寄存器问题
分享到: 更多 (0)