器件型号:AICPUREPATH_STUDIO
工具/软件:Code Composer Studio
我最初使用 CC3220SF-LAUNCHXL Launchpad 和 CC3200AUDBOOST Booster Pack 开发音频应用。 我需要 VOX 功能、因此创建了一个流程、以便在 PurePath Studio 中提供该流程。
我创建了一个工艺流程、并在 TLV320AIC3254EVM-K 开发板上成功测试了该流程。
然后、我按照 https://www.ti.com/lit/an/slaa605a/slaa605a.pdf 中的说明、获取了由 PurePath Studio 创建的头文件的内容、并尝试将其整合到 CC3220SF SDK 中包含的 i2secho 示例中 、但除了启动时几次点击之外、我没有任何音频。
这是我创建的流程。 我实际需要生产的唯一部件是从左侧输入到左侧 I2S 输出的路径、其他元件仅用于测试目的。
使用 TLV320AIC3254EVM-K、当 VAD 在左耳触发时、我会在右耳上不断获得音频和音频。 我的示波器显示了当 VAD 触发时从 EVM-K 发出的 I2S 数据。
在 i2secho 示例中、我已将 AudioCodec_config 方法替换为对 AIC_Init(0x30)的调用、并已更改命令以从控制 i2c
GPIO_I2C_Write (address、data[i].reg_off、data[i].reg_val)(在中使用)
i2secho 示例使用的 AudioCodec_regWrite (data[i].reg_off、data[i].reg_val)。
I2S 读取回调中没有音频和数据
提前感谢
Chris
