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

28035的ADC采样问题?

// Assumes ePWM1 clock is already enabled in InitSysCtrl();
EPwm1Regs.ETSEL.bit.SOCAEN = 1; // Enable SOC on A group
EPwm1Regs.ETSEL.bit.SOCASEL = 4; // Select SOC from from CPMA on upcount
EPwm1Regs.ETPS.bit.SOCAPRD = 1; // Generate pulse on 1st event
EPwm1Regs.CMPA.half.CMPA = 0x0080; // Set compare A value
EPwm1Regs.TBPRD = 0xFFFF; // Set period for ePWM1
EPwm1Regs.TBCTL.bit.CTRMODE = 0; // count up and start

以上代码为ADC采样例程,请问多长时间产生一次中断, EPwm1Regs.CMPA.half.CMPA = 0x0080;,是不是第一产生中断的时间为 8*16/60M。之后是不是每次为65536/60M。请问这样理解对不对?

赞(0)
未经允许不得转载:TI中文支持网 » 28035的ADC采样问题?
分享到: 更多 (0)