主题中讨论的其他器件: CC3200AUDBOOST、、 SysConfig
工具与软件:
您好!
我可以在 CCS v12.8.1.00005中运行音频插件示例程序 audiohal_echo。
使用带 AUDBOOST 板的 CC1352P1中的"audiohal_echo"程序、
我能听到有一点点噪音的音乐。
但使用同一块板上的"i2secho"程序无法听到任何声音。
请告诉我如何使用 i2secho 示例程序收听音乐。
非常感谢。
JM Kim
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 v12.8.1.00005中运行音频插件示例程序 audiohal_echo。
使用带 AUDBOOST 板的 CC1352P1中的"audiohal_echo"程序、
我能听到有一点点噪音的音乐。
但使用同一块板上的"i2secho"程序无法听到任何声音。
请告诉我如何使用 i2secho 示例程序收听音乐。
非常感谢。
JM Kim
尊敬的 Jae Moung:
本主题详细介绍了如何调试 I2Secho 示例: https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1107505/lp-cc1352p7-unable-to-get-audio-output-from-i2s-echo-example/4112319#4112319
此致、
Arthur
您好、Arthur R、
我录制了两个运行示例。
Audiohal_echo_CC1352P1_LAUNCHXL_tirtos_ccs
e2e.ti.com/.../audiohal_5F00_echo.mp4
i2secho_CC1352P1_LAUNCHXL_tirtos7_gcc
在 audiohal_echo 示例中、IOID_23 (MCLK)*连接到 TP13 (MCLK)。 当我播放音乐时、信号会出现在示波器中。
但在 i2secho 示例中、没有提到 MCLK。 我连接了两个引脚并播放音乐、信号没有出来。
谢谢、此致、
JM Kim。
尊敬的 JaeMyoung:
感谢观看视频。 我刚刚使用 i2secho 就最新 SDK 版本进行了 CC1352P 测试、示例适合我。
我必须按照以下指令来处理该信件: https://dev.ti.com/tirex/explore/content/simplelink_audio_plugin_3_30_00_06/docs/Quick_Start_Guide.html
此致、
Arthur
尊敬的 JaeMyoung:
我当然已经测试过,如果没有的话,我将永远不会写这篇文章。 顺便说一下、我的图确实是错误的、紫色线应该改为连接到 DIO16、这样:
抱歉。 我的电路板的接线方式正确、这就是测试工作的原因。
总之、这就是您需要的视频、其中 Android 手机连接到 CC3200AUDBOOST 线路输入、线路输出连接到计算机麦克风输入、该麦克风输入以 Audacity 录音:
e2e.ti.com/.../i2secho.mov
这是我录制的音频文件:
e2e.ti.com/.../i2secho.ogg
此致、
Arthur
您好、 Arthur、
感谢您观看视频和示意图。
我再次测试了 i2secho 程序。
我不知道为什么它不起作用、所以我想我必须放弃。
请告诉我是否有一个线索,如跳接,版本等
测试结果:
- CCS 12.8.1.
audiohal_echo_CC1352P1_LAUNCHXL_tirtos_ccs 可以
i2secho_CC1352P1_LAUNCHXL_tirtos7_gcc 不好
i2secho_LP_CC1352P7_1_tirtos7_ticlang 不好
- CCS Theia 1.5.1.
i2secho_CC1352P1_LAUNCHXL_tirtos7_ticlang nOK
i2secho_LP_CC1352P7_1_tirtos7_ticlang 不好
我的电路板:
谢谢、此致、
JM Kim
尊敬的 JaeMyoung:
您是否确认项目未以任何方式进行修改? 我对这些行特别感兴趣:
/* Configure Codec */ status = AudioCodec_config(AudioCodec_TI_3254, AudioCodec_16_BIT, SAMPLE_RATE, AudioCodec_STEREO, AudioCodec_SPEAKER_HP, AudioCodec_MIC_LINE_IN);
因为这适用于您的设置(我与您具有相同的设置)
此致、
Arthur
尊敬的 JaeMyoung:
以下是可使用 Logic 2软件打开的逻辑捕获。 它是从单声道8KHz 板载麦克风录音中捕获的。
e2e.ti.com/.../8KHzI2s.sal
如果探测逻辑信号、是否看到类似的东西?
此致、
Arthur
您好、Arthur、
我们没有逻辑2软件。 所以我们测试了54855A Infiniium 示波器。
测试环境为 CCS 12.8.1 IDE 和
示例程序包括 audiohal_echo_CC1352P1_LAUNCHXL_tirtos_ccs 和
i2secho_CC1352P1_LAUNCHXL_tirtos7_gcc。
结果如下:
audiohal_echo i2secho
DIN:P3.3和 P3.9 信号输出 无信号
DOUT:P3.4和 P3.10 信号输出 无信号
BCLK:P3.5和 P3.8 信号输出 信号输出
FSYNC/WCLK:P4.9和 P3.7 信号输出 信号输出
ioID_23 (MCLK) 信号输出 无信号*
为了使我们的电路板正常工作、 我们需要将 MCLK 信号从 MCU 发送到音频编解码器、
但 i2secho 完全不会从 MCU 输出 MCLK 信号。
如果可能、请向我发送 i2secho 源代码以及您正在运行的 IDE 版本。
我将尝试在这里重现它。
谢谢、此致、
JM Kim
您好、Arthur、
当我回复你的直接消息时,你发送的来源也和以前一样。
我认为数据输入/输出无法正常工作
因为 i2secho 程序不会输出 MCLK。
请检查您发送的 i2secho 程序是否输出 MCLK、以及它是否输出 MLCK、
我想您发送了一个非工作的 i2secho 程序。
如果我在外部强制执行 MCLK、则数据输入/输出正常工作。
如果您能再次查看、我将不胜感激。
谢谢、此致、
JM Kim
您好、Arthur、
你是误会我之前的答复。
在运行 audiohal_echo_CC1352P1_LAUNCHXL_tirtos_ccs 时、我的板(具有跳线设置 的 CC1352P1+AUDBOOST)运行良好。
但是、当我将 audiohal_echo 更改为 i2secho_CC1352P1_LAUNCHXL_tirtos7时、我的板无法正常工作。
原因是当我运行 i2secho 程序时、MCLK 不会出现。
因此、如果您的示例 i2secho 运行良好、请检查 MCLK 信号。
如果来自有关12 MHz 的 MCLK、可能会向您发送错误的 i2secho 源。
另一个问题:
您是否尝试 在同一电路板中分别运行 audiohal_echo 和 i2secho?
如果您尝试、请告诉我结果。
谢谢、此致、
JM Kim
尊敬的 JaeMyoung:
这是理解的。 在该线程中、我只进行了测试和谈论了 i2scho 例如、因为这是您这边不工作的项目。
同样、i2secho 应能开箱即用。 请参考本文档:https://dev.ti.com/tirex/explore/node?node=A__AE2iNaqO7maa4fbXjj4UBg__com.ti.SIMPLELINK_AUDIO_PLUGIN__RW99gST__LATEST
此致、
Arthur
您好、Arthur、
很抱歉这么晚才回复。
我仍然不明白。
我尝试了在同一 IDE 和同一硬件上运行它、
但 audiohal_echo 工作,但 i2secho 没有。
请参阅在同一 IDE 中运行的相应图标。
audiohal_echo
e2e.ti.com/.../2678.audiohal_5F00_echo.mp4e2e.ti.com/.../audiohal_5F00_echo_5F00_audio.mp4
i2secho
e2e.ti.com/.../0247.i2secho.mp4e2e.ti.com/.../i2secho_5F00_audio.mp4
我想知道原因。
谢谢、此致、
JM Kim
尊敬的 JaeMyoung:
我还有一些问题
此致、
Arthur