TI中文支持网
TI专业的中文技术问题搜集分享网站

28035pnt芯片中cla中断后MIOVF溢出

各位:

         在使用CLA时发生cla任务的溢出,导致之前的触发条件不可控,寄存器状态如下图,原本意愿是如果出现这样的情况在当前拍清楚当前挂着的cla任务,

操作寄存器代码如下:

__meallow();
Cla1Regs.MICLR.bit.INT1 =1;
Cla1Regs.MICLROVF.bit.INT1 =1;
Cla1Regs.MCTL.bit.SOFTRESET =1;
__medis();

实际情况这些寄存器状态并没有出现更新的状态?如果出现任务溢出情况怎么能丢掉代码下一个周期的cla任务,保证设计的任务起点是想要的触发点。

yiqun zheng:

上面的这几个操作都分开跑过,都没有设么效果~~

Cla1Regs.MICLR.bit.INT1 =1;Cla1Regs.MICLROVF.bit.INT1 =1;Cla1Regs.MCTL.bit.SOFTRESET =1;

各位:

         在使用CLA时发生cla任务的溢出,导致之前的触发条件不可控,寄存器状态如下图,原本意愿是如果出现这样的情况在当前拍清楚当前挂着的cla任务,

操作寄存器代码如下:

__meallow();
Cla1Regs.MICLR.bit.INT1 =1;
Cla1Regs.MICLROVF.bit.INT1 =1;
Cla1Regs.MCTL.bit.SOFTRESET =1;
__medis();

实际情况这些寄存器状态并没有出现更新的状态?如果出现任务溢出情况怎么能丢掉代码下一个周期的cla任务,保证设计的任务起点是想要的触发点。

yiqun zheng:

 顶一下~~

赞(0)
未经允许不得转载:TI中文支持网 » 28035pnt芯片中cla中断后MIOVF溢出
分享到: 更多 (0)