你好。
我们已在 PS-GDE 上开发了一个代码、用于对模拟麦克风输入执行滤波、并在扬声器左声道、耳机和 I2S 通道上输出。 使用数字示波器(下图)并记录 Audacity、我们能够根据需要验证 I2S 输出和滤波。 红色是 WCLK、黄色是 DOUT。
然后、我们在 PPS 上生成了头文件、并通过 I2C 通道将 I2C 连接到头指令。 这样做时、我们会在扬声器和耳机上获得音频输出、但似乎输出未被滤波、我们在 I2S 通道 DOUT 上没有获得任何类型的输出、如示波器或 Audacity 所示、如下所示。 红色是 WCLK、黄色是 DOUT。 您可以看到、在 I2S 的 DOUT 线路上未传输任何内容。
下面是我在 PS-GDE 上的 PFW。 此外、我还附加了生成的头文件和配置文件数据。 我怀疑在使用主微控制器时、miniDSP A 和 D 需要打开或启用、或者默认情况下有一些待机模式由 PPS 处理、但在使用微控制器时需要由用户查看。 我使用标题为"将 MSP430 Launchpad 用作独立 I2C 主机"的论文来设计 I2C 代码。
有关音频产品的
配置文件
e2e.ti.com/.../code_5F00_v1.txt
PPS 生成的头文件
e2e.ti.com/.../6136.base_5F00_main_5F00_Rate44_5F00_pps_5F00_driver.h
我们将非常感谢您的任何见解或帮助!
谢谢、
索维克。

