你(们)好
我的客户使用SN75DP130。
但有时0x01寄存器值会更改。
此寄存器与本地I2C控制和状态寄存器中的关闭模式有关。
默认值为0x01。
但有时此芯片会关闭,因此当它们读取此寄存器时,它会更改为0x48或0x64或0x68或0x6C。
位-0为0,因此芯片已关闭。
块位于图像下方。
出现这种情况时,SN75DP130不会出现写入行为。
请告诉我如何解决此问题。
谢谢。
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.
你(们)好
我的客户使用SN75DP130。
但有时0x01寄存器值会更改。
此寄存器与本地I2C控制和状态寄存器中的关闭模式有关。
默认值为0x01。
但有时此芯片会关闭,因此当它们读取此寄存器时,它会更改为0x48或0x64或0x68或0x6C。
位-0为0,因此芯片已关闭。
块位于图像下方。
出现这种情况时,SN75DP130不会出现写入行为。
请告诉我如何解决此问题。
谢谢。
你(们)好Francisco。
下面附上示意图。
1)除首次初始化外,在操作过程中不对SN75DP130DS执行写入和读取操作。
2)运行24~48小时后,SN75DP130DS突然关闭。
3)读取"本地I2C控制和状态寄存器",01h寄存器为0x48或0x64或0x68或0x6c。
4)这些寄存器是"强制关闭模式",因为位0 = 0
为什么会发生此异常操作?
我尝试将0x48或0x64或0x68或0x6c写入01h寄存器,但写入了0x00。
根据这个01h寄存器的有效位是位0和位1。
但是,在发生突然关机时,01h寄存器值为 0x48或0x64或0x68或0x6c,并且该值的位0为0,强制关机模式。
不执行任何读写操作,但会更改寄存器值。
请告诉我此症状。
谢谢。
你(们)好Francisco
我已经检查通电顺序和RSTN的PU电阻。
我认为加电顺序和RSTN的PU电阻器没有问题。
请参阅以下波形。
绿色:VCC (3.3V)-实际上是3.3V
黄色:VDDD
绿色:PSTN (重置)
它们使用 带AUX直通模式的仅限DP配置。
如果仅限DP模式,AUX_SNK/SRC PU,PD,CAP不相关?
请参阅以下示意图。
弗朗西斯科
问题与寄存器值错误有关。
我们尝试在01h中写入48或64等,但在01h中只写入00值。
但当发生关机问题时,01h值为48或64或68等
这是否可行? 他们想知道原因。
谢谢