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

TMS320F280023: ADC连续采样,使用DMA搬运的问题。

Part Number:TMS320F280023Other Parts Discussed in Thread:C2000WARE

 图为配置的ADC连续采样模式,使用两个DMA通道分别搬运SOC0电压与SOC1电流采样得到的结果,搬运出的数组绘制成波形后得到的不是周期正弦性的图像,请问连续采样是不是不能保证采样得到数据的完整周期性,还是说我的ADC连续采样模式配置有误?

使用PWM触发7个SOC采样电压时,将采样结果赋值给数组,再将数组绘制波形能得到稳定周期性的类正弦图像,但连续采样时出来的图像完全没有周期性。

Green Deng:

你好,请问你说的

user6223461 说:得到的不是周期正弦性的图像

这里是完全没有周期图像的样子还是指有周期但是波形比较乱?有没有用例程测试过采样结果?C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f28002x\examples\adc\adc_ex6_soc_continuous_dma.c

然后我看到你的程序截图中ADCSOC0CTL.bit.TRIGSEL全都设置的0?

,

user6223461:

你好,是完全没有周期图像的样子,我用例程测试也是,用CCS自带的Graph绘制的波形,因为所有SOC都采用软件触发,所以TRIGSEL都设置的0,可以工程发您帮我看下吗?

,

Green Deng:

会不会是GRAPH设置不对导致的图形没有正确显示。

方便的话可以把程序压缩之后发上来

,

user6223461:

谢谢,我用save memory功能把DMA搬运后的数组保存并通过excel绘图发现波形正确了,应该是graph设置的不对。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280023: ADC连续采样,使用DMA搬运的问题。
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1