1

第一个问题:如何禁用英飞凌TRICORE TC39XX中的ECC安全错误

我曾经使用这个代码在 TC27 中禁用它

 /* Deactivate ECC safety errors */
Mcal_ResetENDINIT();
FLASH0_ECCRP0.B.ECCORDIS |= IFX_FLASH_ECCRP_ECCORDIS_MSK;
FLASH0_ECCRP1.B.ECCORDIS |= IFX_FLASH_ECCRP_ECCORDIS_MSK;
Mcal_SetENDINIT();

现在我想用这段代码在 TC39XX 上禁用它DMU_HF_ECCC.B.ECCCORDIS = 0x01;但它不工作

我应该设置PECENCDISDECENCDIS标记吗?

启用ECC的第二个问题,为什么我不能读取闪存?我以为它不会使用 ECC 检查?

4

0 回答 0