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

关于28035的CLA任务返回中断函数CLA_INT与CPU主中断服务程序执行的优先级问题,导致CLA执行任务的频率在跳

我使用ADCINT触发CPU中断服务程序进行电压环路运算76kHZ,CLA触发源是EPWM7_INT (同样76kHZ)    (ADC的SOC在PWM4的CTR=ZREO触发,EPWM7_INT也在CTR=ZERO触发)     请问一下,是不是CLA任务执行完后,返回的中断函数(PIE级)去清CLA_INT组中断ACK时,与CPU主中断服务程序存在优先级,导致在CPU执行服务程序期间无法清楚CLA_INT才导致CLA执行任务的频率在抖动,不是76Khz

Green Deng:你好,根据芯片手册72页的Table 6-19. PIE MUXed Peripheral Interrupt Vector Table,EPWM4_INT的优先级确实高于EPWM7_INT。

赞(1)
未经允许不得转载:TI中文支持网 » 关于28035的CLA任务返回中断函数CLA_INT与CPU主中断服务程序执行的优先级问题,导致CLA执行任务的频率在跳
分享到: 更多 (0)