CLA任务是如何触发PIE中断的
经常关注的是什么触发CLA的任务,但是容易忽略,一个cla任务执行完成后如何触发相应的PIE中断的。
F280049C参考书册,page630
Upon task completion a task-specific interrupt is flagged within the PIE
上面说的意思是只要一个cla任务执行完了,就会在相应的PIE 中断标志位上置位标志位。然后在CPU初始化中配置相应的PIE中断,即可实现CLA任务结束后触发相应中断。
如果把CLA当做CPU的一个外设,哪呢CLA触发PIE中断不需要对CLA左特殊处理,但是其他的外设例如PWM外设,要想CPU响应PWM外设中断,还需要在PWM外设中左相关的额配置,比如使能PWM中断,设置PWM中断产生条件。但是对于一个cla任务就没这么麻烦了,只要cla任务的内容写好了,把触发他的配置做好了,cla就能运行起来,然后每次运行结束,都会触发对应的PIE中断标志位。
下面这篇文章也说的清楚: