主题中讨论的其他器件:HALCOGEN
使用 TI FEE API 时、所有操作在 ECC (纠错码)被禁用时按预期运行。 但是、启用 ECC 后会遇到意外问题。 启用 ECC 可能会导致中止句柄触发、从而干扰应用程序的正常运行。
经过进一步调查、我发现该Fapi_doBlankCheck()
函数似乎是这个 ECC 相关问题的触发因素。 更令人费解的是、TI FEE API 手册中规定"可通过将0101写入 EE_EDACEN 寄存器来暂时禁用 ECC。" 但是、EE_EDACEN 寄存器好像是由库设置为0xA、这与手册的说明相反。