F2812 AD 采样正弦波问题

2019-08-05 15:10发布

本帖最后由 dlmuallen 于 2014-4-3 16:43 编辑

大家有没有遇到过这样的问题:采样一个正弦波,波形有跳变情况如图
DMLT[3]ST9U{{JBS@{M8FJP.jpg
AD问题.png
我用EVA 的定时器T1 周期中断事件触发AD转换,周期0.1ms 、采样的正弦波周期20ms

存放转换结果的是一个200位的数组,不知问题出在哪里,请教!谢谢了!!
Graph的设置如图
AD问题2.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
dlmuallen
2019-08-06 04:17
wenjun_wang86 发表于 2014-4-4 10:48
但是你波形畸变了,是怎么回事呢?

CCS Graph中一次更新一个数组,畸变的地方就是上一个数组结束,这一个数组开始。在Debug中设置成Real time 模式 ,让波形自动更新,就会看到“畸变”的地方随时间向后移动。把buffer size 和 display size 改成和转换结果数组长度一致,就没有这个问题。
我的理解是Graph 一次更新一个数组造成的,其实DSP读的是没有畸变的。

一周热门 更多>