主题中讨论的其他器件:HALCOGEN、 TMS570LC4357、 TMS570LS3137
在实施 SafeTI SDL PSCON 自检"PSCON_PMA_TEST"时、我注意到一个与相关主题类似的错误。
在用户模式下、测试会写入 GLOBALCTRL1.AUTO_CLK_WAKE_ENA、希望收到中止、然后比较错误写入之前和之后的寄存器值、以确保其未被修改。
在测试中、写入寄存器不会更改该值、不过不会触发数据中止或以其他方式触发。 该测试通过、因为未修改寄存器、但这无法测试实际的中止行为。
发生这种情况的原因是什么?