无法在Tricore TC39XX上禁用ECC检查

时间:2017-12-01 09:28:37

标签: flash memory microcontroller infineon

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

我以前在TC27中使用此cocde

禁用它
 /* 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检查?

0 个答案:

没有答案