工具与软件:
您好!
我们有一款基于 DS125MB203的器件、现在我们要关闭输入内部端接以进行一些研究。 我们使用 RXDET 寄存器:
我们设置 0x15[3:2]= 0b00、然后读取0x15并可以看到它已设置。 在此之前、我们将0x08设置为0x0C、这意味着我们设置覆盖 MODE/RXDET 位。
但是、 如果我们读取寄存器 0x18m、我们可以在这里看到0xE0或0x80 (不理解为什么相同设置有时具有不同的值)、但0x18[7]位始终为"1"。
我还无法看到从硬件端进行的任何更改、看起来无论是否设置 RXDET 位、器件都能正常工作。
下面是我们的初始化部分:
读取器件 ID 0x51:0x46
写入0x06:0x18
读取0x06:0x18
写入0x08:0x0C
读取0x08:0x0C
NC-S_INA0:
写入 RXDET 0x0E:0x00
读取 RXDET 0x0E:0x00
写入 EQ 0x0F:0x00
读取 EQ 0x0F:0x00
D_OUT0-S_INB0:
写入 RXDET 0x15:0x00
读取 RXDET 0x15:0x00
写入 EQ 0x16:0x00
读取 EQ 0x16:0x00
写入 VOD 0x17:0xaf
读取 VOD 0x17:0xaf
写入 DEM 0x18:0x00
读取 DEM 0x18:0xe0
...类似的其余的渠道...
写入0x5e:0x07
读取0x5e:0x07
写入0x5F:0xFC
读取0x5F:0xFC
让我提问:
1. 如果手动关闭了终止、RXDET 状态寄存器是否应该显示终止的相关状态?
2.转接驱动器是否有特定的初始化顺序? 您能否分享转接驱动器 初始化的一些示例?
3.当 DEM 寄存器是0xE0还是0x80时有何不同? DEM 寄存器的位6:3显示什么内容?
设置 RXDET 位(例如0x18[7])和覆盖位(0x08[3:2])的正确顺序是什么?
谢谢!