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.

[参考译文] CC3200AUDBOOST:WiFi 音频示例大延迟

Guru**** 2520540 points
Other Parts Discussed in Thread: CC3200AUDBOOST, CC3200

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/572940/cc3200audboost-wifi-audio-example-big-delay

器件型号:CC3200AUDBOOST
Thread 中讨论的其他器件: CC3200

你(们)好

我将使用连接到 cc3200 LaunchPadXL 的 CC3200AUDBOOST 测试 WiFi 音频示例。 该示例工作正常、但我正在试验从发送器板中的麦克风传输到接收器板中的扬声器之间的500ms 延迟。 这些时间通过使用波形发生器和示波器进行测量。 我对这个延迟有多大感到震惊。

因为 根据这一答复、延迟是由于缓冲器造成的、所以我要使用缓冲器大小来减少这种延迟。 我进行了以下修改:

packet_size = 512

Play_T水线= 1

CB_TRANSMITY_SZ = 16

为了加快传输速度、在麦克风任务中、我修改了线路

if (iBufferFced)>=(2*packet_size)

更改为

if (iBufferFingting>= 1)

这样、我就能够将延迟从1.5秒减少到500毫秒。 我现在看到的是以下内容:

1) 1)我无法将 packet_size 减小到512以下。 如果我这么做、示例应用程序将无法启动。

2) record 缓冲区_size 和 play_buffer_size 的情况相同:低于其默认大小时、该示例无法启动。 为什么?

根据另 一篇文章、 我很惊讶地认为问题是编解码器配置、但我不确定这一点。

那么、我如何提高性能呢? 欢迎提出任何建议。

此致、

Eduardo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    转到 SimpleLink WiFi CC31xx/CC32xx 论坛。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Eduardo、

    接收器板是如何配置的? 您是否尝试在另一侧控制接收缓冲器?

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

    你好,Aaron

    感谢您的回复。 我已在两侧下载了相同的 FW、但很明显、我没有正确执行某项操作。 我所做的所有修改都是我在第一封邮件中所写的。 "控制接收缓冲器"是什么意思? 您是要修改其大小吗? 您能更具体一点吗?

    感谢您的关注。 欢迎提出任何建议。

    此致、

    Eduardo M é ndez

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

    是的、我是说控制缓冲区的大小。 不过、请注意、改变此情况可能会导致其他问题、例如跳过、尤其是在信号质量不佳或网络抖动时。

    亚伦