为了测试ADC读取的数据是否正常,我把一个正弦波送到DSP里边,但是读到的正弦波有一小段缺口,如下图:
。
另外我在DSP 里生成了一个正弦波却没有这个缺口。有没有碰到类似的情况?
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.
为了测试ADC读取的数据是否正常,我把一个正弦波送到DSP里边,但是读到的正弦波有一小段缺口,如下图:
。
另外我在DSP 里生成了一个正弦波却没有这个缺口。有没有碰到类似的情况?
Hi Jun Zhang,
这个是CCS内置的波形绘制吗?
能否详细说一下问题的背景,比如外部输入正弦波的幅值,调理电路的情况。
另外我在DSP 里生成了一个正弦波却没有这个缺口。
同理,这个内部的正弦波是怎么配置的?
--
谢谢
是CCS内置的波形绘制。
外部生成的正弦波是一个软件实现的,设置的幅值是1,频率是50Hz。生成的正弦波已经用示波器测过没有缺口。
DSP内的代码是用SIMULINK实现的,用途是采样调制信号,生产PWM信号。模型的采样频率为1e-4, 生成PWM频率为10kHz.
内部的正弦波幅值和频率和外部相同。
内置两个数组,维度200( 1/50 除以 1e-4),分别记录两个正弦波数据。用一个循环函数每个仿真步长采样1个点放入数组中,计数达到200后重新计数。
用CCS的波形绘制该数组的波形,display data size 是200。