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.
TI工程师们,我在使用TCAN1145DYY-Q1的开发过程中关于失效保护模式有一些疑问,具体如下
在芯片手册图10-8中标注了fail-safe模式下的寄存器设定为: Reg8'h17[0] = 0 (FS_DIS) 且 Reg8'h17[6] = 0 (SWE_DIS)(订正后的描述,详细参考Q3),并且进入faile-safe模式下SWE timer会启动。
关于上述的记载有以下疑问,请不吝赐教!
Q1:进入失效保护模式的寄存器设定必须按照图中的设定吗?当我将寄存器设定成Reg8'h17[0] = 0 (FS_DIS) 且 Reg8'h17[6] = 1 (SWE_DIS),发生相应故障时还会进入到失效保护模式吗?
Q2:当进入失效保护模式之后SWE timer必须启动吗?我可以通过哪些寄存器设定达到:进入失效保护模式,但是SWE timer不启动的效果?因为我不想在失效保护模式下启动SWE计时器。
Q3:我猜图中Reg8'h17[0] = 0 (FS_DIS)是Reg8'h17[0] = 0 (FS_DIS) 的误记,Reg8'h10[5] = 0 (SWE_DIS)是Reg8'h17[6] = 0 (SWE_DIS),请确认是否正确?
以上,期待您的回复。
图 10-8. TCAN1145-Q1 器件状态图
您好,
我们正在调查
Q1:是否必须如图所示设置用于进入失效防护模式的寄存器设置? 当我将寄存器设置为 Reg8'h17[0]= 0 (FS_DIS)和 Reg8'h17[6]= 1 (SWE_DIS)时、我会在发生相应故障时进入失效防护模式吗?
仅需 FS_DIS = 0即可启用失效防护模式。 SWE_DIS 仅用于禁用 SWE 计时器。
Q2:进入失效防护模式后是否必须启动 SWE 计时器? 我可以使用什么寄存器设置来实现进入失效防护模式的效果、但 SWE 计时器无法启动? 因为我不想在失效防护模式下启动 SWE 计时器。
不必如此、SWE 计时器在失效防护模式下默认开启。 如果您不需要、可以设置 SWE_DIS = 1。
我想 Reg8'h17[0]= 0 (FS_DIS)是对 Reg8'h17[0]= 0 (FS_DIS)的误传。 Reg8'h10[5]= 0 (SWE_DIS)是 Reg8'h17[6]= 0 (SWE_DIS)、请确认它正确?
更正了拼写错误。
1:打开故障模式时、是否只有 Uvcc、Uvio 和 TSD 故障会导致芯片进入失效防护模式?
有。
2:Uvsup 故障是否不会进入失效防护模式?
UVSUP 不会进入失效防护模式、请参阅10.4.7.6.1
该芯片手册提到、当 Vsup 的电压降至 POR 电平时、会导致芯片关系。 想了解此 POR 电压阈值是多少? 我在芯片手册中没有找到 POR 的电压阈值。 如果告诉我电压参数的名称是什么、那会更有帮助。
不好意思,我的问题中有个误记。
1:Reg8'h17[6] = 0 (SWE_DIS)→Reg8'h1C[7] = 0 (SWE_DIS)修改必要。
是的、我们将在下一版本的数据表中修复它。
关于Q3我想是芯片手册的误记。关于失效防护模式,如果我关闭了SWE计时器,那么就不会发生由于SWE时间超时导致从失效防护模式进入到睡眠模式了。对吗?。
2:对于失效防护模式、如果我关闭 SWE 计时器、则不会发生由于 SWE 超时而从失效防护模式切换到睡眠模式的情况。 是这样吗? 是的、这是正确的、如果您在 SWE_DIS 中禁用 SWE 计时器、则 SWE 计时器将不会在失效防护模式下工作。