TI中文支持网
TI专业的中文技术问题搜集分享网站

关于定时器的频率切换

最近在进行基于28335的dsp的学习,想用定时器对交流信号进行采样,要求能够进行频率跟踪。计划是随着频率的变化调整定时器的采样间隔,结果发现在程序中重新设定采样间隔后定时器就不工作了,请问这是什么原因?

yinfei feng:

修改定时器采样间隔时我只用了ConfigCpuTimer(&CpuTimer0, 1, Sample_timer(Fre_setting)); 语句,Sample_timer(Fre_setting)是新的设定值;

最近在进行基于28335的dsp的学习,想用定时器对交流信号进行采样,要求能够进行频率跟踪。计划是随着频率的变化调整定时器的采样间隔,结果发现在程序中重新设定采样间隔后定时器就不工作了,请问这是什么原因?

Johnson Chen1:

回复 yinfei feng:

ConfigCpuTimer(&CpuTimer0, 1, Sample_timer(Fre_setting)); 语句

应该是ConfigCpuTimer(&CpuTimer0, 150, Sample_timer(Fre_setting))吧。

CPU 频率应该是150MHz.

赞(0)
未经允许不得转载:TI中文支持网 » 关于定时器的频率切换
分享到: 更多 (0)