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

F28335 PWM触发ADC采样

F28335配置PWM计数到CMPA时输出SOCB触发ADC单次采样,现在关于触发配置如下:

ETSEL.SOCBEN=1;  

ETSEL.SOCBSEL=4; 

ETPS.SOCBPRD = 1;

ADCTRL1.CONT_RUN = 1;

ADCTRL1.SEQ_CASC = 1;

ADCTRL2.ePWM_SOCB_SEQ = 1; 

程序设计为ADCTRL1.CONT_RUN = 0;是能够正常采样,但是修改为PWM触发运行没有数据刷新,应该是配置有问题,还请指点。是否还需要配置中断,或者需要给触发完成后复位信号?

user3788754:

回复 Green Deng:

根据历程参考已经能够成功触发读取数据,但是我配置的是 AdcRegs.ADCMAXCONV.bit.MAX_CONV1 = 0x5;//最大转换通道为6通道。为什么第7和第8的结果寄存器中也有数据呢?而且还是和第一个结果寄存器相同的数据

赞(0)
未经允许不得转载:TI中文支持网 » F28335 PWM触发ADC采样
分享到: 更多 (0)