3.共享的外设与
EALLOW保护
ePWM、HRPWM、比较器和ADC结果寄存器可以由CLA或主CPU访问。同时由CLA和主CPU访问这些寄存器的仲裁可以参考英文手册。
一些外设寄存器由EALLOW保护机制保护不被28x CPU虚假写入。这些寄存器同样受保护不被CLA虚假写入。主CPU的状态寄存器1(ST1)的EALLOW位表明主CPU的保护状态。同样,CLA的状态寄存器(MSTF)的MEALLOW位表明CLA的保护状态。CLA的MEALLOW指令使得CLA可以写入受EALLOW保护的寄存器。同样,CLA的MEDIS指令将禁止写入。这样CLA可以独立于主CPU使能或禁止写入。
2803x的ADC可以选择当ADC开始转换后产生一个提前的中断脉冲。如果这种选择用于启动一个ADC触发的CLA任务,那么转换结束后第8条指令可以读取结果。