This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
使用示例代码'2837x_RFFT_ADC',我设置
采样频率:2kHz
ePWM1周期:2万
ePWM1占空比:1万
使用200Hz正弦输入时,应为每个周期10点。
但是,输出每个周期有12个点。
如何将输出点设为10点/周期?
我认为ePWM周期的设置方式给出了2500的采样频率,因此您最终获得了每个周期的12.5 点。
#define ePWM_HSPCLKDIV 1. //ePWM_clock为SYSCLK/(2*2)
因此,您必须使用ePWM_clock = 50MHz计算ePWM周期
对于2KHz的采样频率,ePWM_period = ePWM_Clock/fs
= 50MHz/2000 = 2.5万
占空比应为1.25万
尊敬的Vishal Coelho。
感谢您的回复。
我试过
ePWM1_period 2.5万;
ePWM1_Duty cycle 1.25万;
现在,我每个 周期有8分。
我有疑问
1.我是否可以将这些点精确设置为每个周期10点?
2.这些数值2500/12500是1.25万是什么意思? 它们是指时间还是计数器?
谢谢!