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.

[参考译文] CCS/TMDSSOSKL137:<<<TDM 模式(I2S 模式)数据、、、>>>如何将 TDM 模式(I2S 模式)数据转换为"波形数据"??

Guru**** 1127450 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/762548/ccs-tmdsoskl137-tdm-mode-i2s-mode-data-how-to-convert-tdm-mode-i2s-mode-data-to-waveform-data

器件型号:TMDSOSKL137

工具/软件:Code Composer Studio

您好!  

我又来了 ^^μ A

我是实验音频测试代码。 在中         "EVMOMAPL137测试代码"  

 

~\EVMOMAPL137软件资源\EVMOMAPL147测试代码\RevD_EVMOMAPL137_BSL\evmc6747_v1\DSP\tests\aic3106

在测试代码中,

最终读取和写入代码是  

图形是这样的  

 LEFT_RIGHT 通道数据

L.LEFT_RIGHT CHANNEL DATA_ZoomIn (最大周边值)

LEFT_RIGHT CHANNEL DATA_ZoomIn (500sample)

我只需要波形数据...

如何将 TDM 模式(I2S 模式)数据转换 为"波形数据"?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    BSL 库是由电路板制造商提供的软件、不是由 TI 提供、因此我们目前不支持 TI E2E 论坛上的此基准。
    如果您需要 MCASP 和音频相关问题的支持、我们建议您为此器件使用 Processor SDK RTOS 基准。

    请了解、来自 AIC 编解码器的数字化数据不仅是以不同的时间间隔采样的模拟信号、而且是两通道音频数据或转换为左右通道采样数据的模拟音频信号交错在一起。 您将需要取消交错数据、然后绘制数据。 TI 了解数据的接收方式、您可以使用 Audacity 等工具在 PC 上生成正弦信号、并将信号保存到.wav 或 MP3文件中、然后在主机上播放该信号、并将输入连接到输入 MCASP 串行器的线路输入、 然后弄清楚如何提取样本以获得正弦波输出。


    此致、
    Rahul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、您是对的。。。 我明白了。

    无论如何、是否可以实时(在线)将 TDM 模式(I2S 模式)数据转换为"音频波形数据"?


    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有理由要实时绘制 TDM 数据? 只要您以接收的 I2S 格式正确地退出左右通道、您就应该能够绘制左右通道数据以进行直观查看。 我不确定 CCS Graph 工具是否是最适合它的工具、因为它只能向您显示当前窗口数据、并且在 DSP 自由运行时不会继续更新。

    通常,如果您有一个像 ARM 连接的主机,您可以在 ARM 上使用高级操作系统,并使用图形界面(如 QT)从内存中实时读取数据,您可以从本演示中看到:
    www.youtube.com/watch

    此致、
    Rahul