当前位置: 代码迷 >> 单片机 >> 采样过程中采样频率设置有关问题和内存有关问题
  详细解决方案

采样过程中采样频率设置有关问题和内存有关问题

热度:231   发布时间:2016-04-28 14:45:18.0
采样过程中采样频率设置问题和内存问题
我现在做谐波分析,要首先AD采样,遇到两个问题:
1、采样频率设置问题,我想是频率分辨率为5,又考虑采样定理所以决定设置采样频率为10240Hz,采样点数为2048.我的采样率是epwm触发的,但是发现如果设置10240那么寄存器PRD赋值需要是小数,这个没法完成,但是确实看到论文中有这样的。
2、我采样2048点事会提示存储空间不够,看到说可以修改cmd文件,请问具体怎么修改啊。,[/size]
------解决思路----------------------
引用:
我现在做谐波分析,要首先AD采样,遇到两个问题:
1、采样频率设置问题,我想是频率分辨率为5,又考虑采样定理所以决定设置采样频率为10240Hz,采样点数为2048.我的采样率是epwm触发的,但是发现如果设置10240那么寄存器PRD赋值需要是小数,这个没法完成,但是确实看到论文中有这样的。
2、我采样2048点事会提示存储空间不够,看到说可以修改cmd文件,请问具体怎么修改啊。,[/size]


1.小数点的话,看能不能提高epwm的时钟,或者有没有那种类似于任意频率的分频器。
2.存储空间不够,需要改cmd,那你是不是用的TI的单片机,改cmd文件的话,我记得相当于是改分散加载文件。很显然,你存储数据应该是在RAM中,在C文件中,申明个够大的数组就可以了,最好不要随意去改动CMD文件,除非你非常熟悉。
  相关解决方案