MCU型号 hc32l072;
操作系统时钟来源TIM1,1KHZ;
系统同时还使用了 ADC 扫描中断;
调试的时候发现1khz 始终不稳定了;不稳定的因素与AC中断有关;
排查:
首先 降级ADC 速度, 时钟 ,无效;
查看中断优先级 他们都是使用的 IrqLevel3;
将tim 改为IrqLevel2 ,问题解决;
MCU型号 hc32l072;
操作系统时钟来源TIM1,1KHZ;
系统同时还使用了 ADC 扫描中断;
调试的时候发现1khz 始终不稳定了;不稳定的因素与AC中断有关;
排查:
首先 降级ADC 速度, 时钟 ,无效;
查看中断优先级 他们都是使用的 IrqLevel3;
将tim 改为IrqLevel2 ,问题解决;