大家好,
我有一个关于如何处理因MSP FRAM设备上的不可纠正位错误而导致的PUC的问题。
假设在我的程序开始时,我通过在 GCCTL0寄存器中设置UBDRSTEN标志来启用PUC。 稍后,外部事件会导致其中一个FRAM单元出现问题(例如翻转一个位),并且ECC无法纠正此问题。 如果比特在PUC之后仍然卡滞,设备是否会继续重置,因为ECC将无法纠正比特?
也许这种情况不会发生,因为FRAM几乎不会受到欧盟类型效应的影响,但我对这种情况的了解不多,因此无法肯定。
一般而言,我想问题是,我是否可以假设在发生PUC (由于无法纠正的位)之后,我可以 再次启用UBDRSTEN,而不能立即重置?
谢谢