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

28034的SOC

怎样配置28034的ADC采样,在TBCTR = 0x0000和TBCTR = TBPRD时同时采样并且都触发中断?

Green Deng:这个你可以在ADC中设置:
首先你应该要用上下计数模式的PWM吧?然后设置用这个PWM触发两个SOC,其中一个在TBCTR = 0x0000的时候,另一个在TBCTR = TBPRD的时候,并且配置这两个SOC对应一个ADC端口。

怎样配置28034的ADC采样,在TBCTR = 0x0000和TBCTR = TBPRD时同时采样并且都触发中断?

user4516072:

回复 Green Deng:

这对应一个SOCAEN和SOCBEN吗?然后触发ADCINT1和ADCINT2中断吗?有没有例子参考?

怎样配置28034的ADC采样,在TBCTR = 0x0000和TBCTR = TBPRD时同时采样并且都触发中断?

Green Deng:

回复 user4516072:

这个SOCAEN或SOCBEN是对于ePWMA,eWPMB来说的,是指ePWMA或eWPMB发出的触发信号。
你的程序应该要将两个AdcRegs.ADCSOCxCTL.bit.CHSEL配置为同一个ADCIN口(x表示ADCSOC0~15)。
可以参考官方例程,但例程是配置一个SOC对应一个ADCIN的
C:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\adc_soc

怎样配置28034的ADC采样,在TBCTR = 0x0000和TBCTR = TBPRD时同时采样并且都触发中断?

user4516072:

回复 Green Deng:

我配置成TBCTR = 0x0000和TBCTR = TBPRD触发中断ADCINT2,我怎样判断是由TBCTR = 0x0000还是由TBCTR = TBPRD触发的?

赞(0)
未经允许不得转载:TI中文支持网 » 28034的SOC
分享到: 更多 (0)