Thread 中讨论的其他器件:SYSBIOS
工具/软件:TI-RTOS
您好!
我将 LCDKC6748与 最新版本 的 CCS、DSP/SYSBIOS 和所有其他软件包一起使用、以执行以下操作:
1) 1)从端口中的线路获取模拟信号。
2) 2)使用 AIC3106 (48kHz)以及 DAC 对数据进行采样。
3) 3) DAC 将数据发送回线性输出端口、ADC 数据通过以太网发送到 PC。
我正在使用数据端口读取 ADC 数据。 当48000个样本被填充到阵列中时、我使用以太网发送它们。
我的问题:
1) 1)如果我向输入端口提供1kHz 的正弦波、幅值为1Vpp、则在输出端口上会得到具有相同振幅的1kHz 正弦波、但时间是这样
我在 Matlab 中收到48000个样本数组、其频率为768Hz (幅度正确)。 每个提供的频率都是这种情况。
例如:对于100Hz、我得到76Hz。(我尝试 了许多不同的频率、但结果是提供频率的76%)
我已经尝试过解决方案:使用不同的 sae2e.ti.com/.../Supply_5F00_1kHz_5F00_1Vpp.zipmple速率、将 BUFLEN 从1024更改为5888、但结果相同。
2) 2)编解码器具有 18mV 的直流偏移、这是否正常、如果是、如何 将其删除?
P.S:我同时使用音频端口的通道、字宽为16位。 一旦48000个数据包可用、以太网就会发送数据。e 附加了包含 48000个样本和我的 CCS 项目的 Matlab 数据文件。