ZHCU887D September 2020 – January 2022 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
EALLOW(CPU、DMA)和 MEALLOW (CLA) 保护功能支持对仿真和其他受保护寄存器执行写入访问。CPU (CLA) 可以使用 EALLOW (MEALLOW) 指令设置该位,并使用 EDIS (MEDIS) 指令清除该位。该保护功能可用于防止数据写入错误位置,这可能是超出边界、不正确的指针、栈溢出或损坏等情况所致。始终允许从受保护的寄存器中进行读取。一旦对受保护寄存器执行的写入完成,建议发出 EDIS(或 MEDIS)进行保护。