打印

2812的adc转换问题

[复制链接]
803|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jxmzzr|  楼主 | 2014-9-26 21:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在调试一个程序,是仪表一部分,由于程序不是我编写的,我对2812也不熟悉。这个问题困扰了我很久,请教一下专家。
   
我用adc0通道进行采样,信号周期是60Hz,这个我在dsp管脚端用示波器看过波形和频率是没错的。在用定时器0进行定时中断来启动AD采样,要求采样频率是960Hz,希望采样1024点。这样应该是能采样到64个周波。

但是实际上在CCS中,显示内存中的1024点数据,用时频曲线显示数据,只有32周波,换句话来说,我每周波采样了32点,总点数1024是没错的。

然后我在定时器0的中断处理程序中,每次启动AD转换的同时,对dsp的一个管脚取反,用示波器观察这个管脚波形,管脚的电平维持时间大概1ms,也就是说,每次定时器启动ad转换频率也是960Hz,所以我启动ad转换的时间是对的,那么是哪个原因让我每次采集到32点/每周波呢?

相关帖子

沙发
小木欧尼| | 2014-9-29 13:04 | 只看该作者
帮你顶一下

使用特权

评论回复
板凳
lijiabaobei| | 2014-9-29 17:43 | 只看该作者
据楼主阐述 不像是ad转换时间的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

460

主题

2188

帖子

12

粉丝