请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:LAUNCHTXL-F2.8027万 工具/软件:Code Composer Studio
您好,
无论 ADCINTSOCSEL1选择是什么,每个TBCTR =0上的ADC结果都会更新(我已将其设置为该值)。
以下是我的配置(我正在使用SOC1):
- EOC1触发器ADCINT1:
-
AdcRegs.ADCCTL1.bit.INTPULSEPOS = 1;
AdcRegs.INTSEL1N2.bit.INT1SEL = 1;//EOC1触发ADCINT1
-
- INT1CONT已禁用(同时,我已确保我的中断例程小于我的PWM周期)
- ADCINTSOCSEL1.SOC1 = 1 (ADCINT1触发器SOC1)
但即使这样,ADCRESULT1也仅在TBCTR =0处更新。