主题中讨论的其他器件: DS90UB948-Q1
工具与软件:
您好!
我 有一个使用 DS90UB947-Q1串行器的定制电路板、该串行器连接到 DS90UB948-Q1解串器。 我的操作系统是 Linux、可以使用寄存器在解串器上设置输出。 但是、在解串器断电后、寄存器值将丢失、当解串器再次上电并建立链路时、输出将保持关闭状态、因为寄存器设置不再存在。
串行器是否有办法设置解串器上的输出、以便在建立链路时自动设置输出? 还是我只需要持续监控串行器的链路状态、并准备好在解串器联机时设置解串器寄存器? 对于这些特定的解串器输出、串行器上没有物理输入来从 MCU 驱动它们、因此我必须依赖于设置寄存器的输出。
编辑:我看到 GPIO_0、GPIO_1、GPIO_2和 GPIO_3都有一个"Remove Enable"位改为"从远程串行器启用 GPIO 控制。" 看起来该位不适用于 GPIO_4 - 8。 如果希望自动设置输出、我是否需要使用 GPIO_0 - 3?

谢谢!