请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28377D 我们一直在使用 TMS320F28377DZWTT、将 ADCINC2和 ADCINC3设置为配对的16位模式是没问题的。 我们 最近使用相同 的 ADCINC2和 ADCINC3、使用 TMS320F28377DPTPS 添加了新设计。 但 ADCRESULT0始终显示0x0000。 当切换到12位模式时、ADCRESULT0没有显示0x0000。
以下是16位模式配置:
AdccRegs.ADCCTL2.bit.prescale = 8;//将 ADCCLK 分频器设置为/5、ADCCLK = 40MHz (最大值为50MHz)
AdcSetMode (ADC_ADCC、ADC_Resolution_16BIT、ADC_SIGNALMODE_differential);//默认使用16位差分
AdcSetMode (ADC_ADCC、ADC_Resolution_16BIT、ADC_SIGNALMODE_differential);//默认使用16位差分
AdccRegs.ADCCTL1.bit.INTPULSEPOS = 1;//将脉冲位置设置为延迟
//配置正弦反馈
AdccRegs.ADCSOC0CTL.bit.CHSEL =2;
AdccRegs.ADCSOC0CTL.bit.ACQPS = 119;
AdccRegs.ADCSOC0CTL.bit.TRIGSEL = 17;
AdccRegs.ADCSOC0CTL.bit.CHSEL =2;
AdccRegs.ADCSOC0CTL.bit.ACQPS = 119;
AdccRegs.ADCSOC0CTL.bit.TRIGSEL = 17;
请告知、
此致、
Lily