请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
主题中讨论的其他器件:C2000WARE您好!
我正在尝试了解针对28035的 CLA 示例 ADC_CLA。 在不对代码进行任何更改的情况下、我尝试在我的振荡器上看到 CLA 中断频率。 CLA 由 ADC 中断2触发、在示例中、中断频率设置为20kHz。 在 CLA 任务2之后、为了清除 ADC 中断标志、一个中断被进入 cla1_isr2。 我在 cla1_isr2中添加了 GPIO 切换、以查看示波器上的 CLA 中断频率。 但是、无论我如何设置 ADC 中断频率、GPIO 都会以500kHz 的频率切换! 怎么回事?
BR Niclas
_interrupt void cla1_isr2 () { GpioDataRegs.GPBTOGGL.bit.GPIO41 = 1; AdcRegs.ADCINTFLGCLR.bit.ADCINT2 = 1;//清除 ADCINT2标志重新初始化下一个 SOC PieCtrlRegs.PIEACK.all = 0xFFFF; }