工具/软件:
你好
我正在使用 TPS38900603NRTERQ1、在极少数情况下、我无法清除中断标志、也无法配置芯片、因为启用了保护寄存器。
我在数据表中看到、可以通过设置 VMON_CTL.RESET_PROT = 1 来启动完整的器件复位、但在这种情况下、它没有解决问题。
我不确定如何正确地做。 您能解释一下工作流程吗?
此致、
Tom LEVISSE
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.
工具/软件:
你好
我正在使用 TPS38900603NRTERQ1、在极少数情况下、我无法清除中断标志、也无法配置芯片、因为启用了保护寄存器。
我在数据表中看到、可以通过设置 VMON_CTL.RESET_PROT = 1 来启动完整的器件复位、但在这种情况下、它没有解决问题。
我不确定如何正确地做。 您能解释一下工作流程吗?
此致、
Tom LEVISSE
您好、Tom、
感谢您的问题。
是的、启用保护寄存器后、您应该无法配置器件。
因此、如果是、RESET_PROT 是 WRKC 寄存器组的一部分 用户希望使用 RESET_PROT 的功能、在配置 PROT1 和 PROT2 时应包括 WRKC 保护 保护寄存器。 如果在配置 PROT1 和 PROT2 时启用了 WRKC 保护、则保护寄存器只能通过器件下电上电进行复位。
由于您似乎希望保持复位功能(复位 PROT1 和 PROT2、用户可以利用 VMON_CTL 寄存器的 RESET_PROT 位 3)、我建议不要设置 WRKC 保护。
此致、
Sila,