2812的adc转换问题

[复制链接]
952|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

粉丝
快速回复 在线客服 返回列表 返回顶部