主题中讨论的其他器件:IWR6843
您好、社区
我 正在使用 LP87745与 IWR6843相连接的定制板。 通过 SPI 通信、我能够读取所有用户寄存器值。
现在、我想通过更改 BUCKn_VSET 值来更改降压输出电压值。
我读出默认情况下这些寄存器处于锁定状态、因此用户必须将0X9B 写入 REGISTER_LOCK 寄存 器以解锁位于地址0x0A 的寄存器、然后我将能够更改 BUCKn_VOUT 寄存器中的 BUCKn_VSET 值、该寄存器位于0x12、0x13、0x14。
但是、在将0x9B 写入 寄存器_LOCK 寄存 器后、我看不到 REGISTER_LOCK_STATUS 位发生变化、它仍然是1h (寄存器被锁定)。 我在写入该寄存器后读取该寄存器。
当我将0x9B 写入 REGISTER_LOCK 时、我是期望它的、当我稍后读取它时、它应该显示值为0x00而不是0x01。
这意味着寄存 器仍处于锁定状态、因此我无法更改降压寄存器中的 BUCKn_VSET 值。
请告诉我这里可能缺少的内容、或者我如何正确写入用户寄存器。
此致、
Neil