请教各位高手关于TPS61280A问题:
1、0x00寄存器是什么?每次读出来都是0x03;这个正常吗?
2、我们通过I2C写0x03寄存器=0x1D;实际读出来都是0x00; 怎么判断是否真的写进去了?
3、0x05寄存器配置之前是0x21或者0x23,从给书看0x21是芯片正常的,0x23是有错误发生,配置完之后是0x25又是怎么回事呢?
4、0x01~0x04寄存器默认上电后读出来 都不是规格书中的default值?这是为什么?
项目关键节点,麻烦支持,非常感谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请教各位高手关于TPS61280A问题:
1、0x00寄存器是什么?每次读出来都是0x03;这个正常吗?
2、我们通过I2C写0x03寄存器=0x1D;实际读出来都是0x00; 怎么判断是否真的写进去了?
3、0x05寄存器配置之前是0x21或者0x23,从给书看0x21是芯片正常的,0x23是有错误发生,配置完之后是0x25又是怎么回事呢?
4、0x01~0x04寄存器默认上电后读出来 都不是规格书中的default值?这是为什么?
项目关键节点,麻烦支持,非常感谢
Hi
没有0x00
EN上升沿后启动,芯片寄存器被reset到默认值。
This is the enable pin of the device. On the rising edge of the enable pin, all the registers are reset with their default values. This input must not be left floating and must be terminated.
寄存器是否有被有效写入,读出来就知道了。 其次你要注意I2C时序是否正确,这个可能是没有写进去,或者写错了的原因。
你好,TI能否提供TPS61280a驱动代码下载?我们调试还是不通,代码仍然没有检讨出问题。
从网上看到MTK相关内容说0x00是chip version。