[DSP编程] 28335 ADC 对100Hz方波采样

[复制链接]
 楼主| xaviereng 发表于 2017-4-23 16:44 | 显示全部楼层 |阅读模式
本帖最后由 xaviereng 于 2017-4-23 16:50 编辑

各位大神,我想对100Hz的方波进行采样,我想要的采样频率是1000Hz。而板子的晶振是30M的,得到的系统时钟就是150M了,file:///C:/Users/wen/AppData/Local/YNote/data/wuzwbme2016@163.com/fb2b5f2196cf4cd5af852ca7f4679d13/clipboard.png根据数据手册上,先对系统时钟分频(HISPCP=5),HISPCLK等于15MHz,再进行ADCTRL3[4-1]=15分频,15MHz/30=0.5MHz(500KHz),CPS=0(不进行二分频),还是500KHz,这就是ADCCLK(ADC的时钟)
现在的问题是,我如何再把这个降到我想要的采样率是1000Hz呢?
采样率是怎么计算的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| xaviereng 发表于 2017-4-23 16:47 | 显示全部楼层
如何以上我的计算过程有误,希望大神能帮我指出来哈,谢谢啦
 楼主| xaviereng 发表于 2017-4-23 17:06 | 显示全部楼层
 楼主| xaviereng 发表于 2017-4-25 11:55 | 显示全部楼层
没人愿意回答吗?还是问题表述不清楚?
zhangmangui 发表于 2017-4-25 21:44 | 显示全部楼层
xaviereng 发表于 2017-4-23 16:47
如何以上我的计算过程有误,希望大神能帮我指出来哈,谢谢啦

这个你要对时钟配置的每个寄存器    每个寄存器有一点的分配或倍频的系数
这些系数不能随便设      这个采样率高点也应该是可以的啊   
 楼主| xaviereng 发表于 2017-4-27 18:30 | 显示全部楼层
zhangmangui 发表于 2017-4-25 21:44
这个你要对时钟配置的每个寄存器    每个寄存器有一点的分配或倍频的系数
这些系数不能随便设      这个 ...

哦哦,现在我把ADC时钟降到了最低,并且把采样窗口时间设的最高,这样最低的采样频率也有11K多,不过已经想到解决办法了,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝
快速回复 返回顶部 返回列表