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.

[参考译文] CC3235SF:CC3235MODSF 上的延迟流动问题、CC3235MODS 上没有

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1246022/cc3235sf-latency-fluctation-problem-on-cc3235modsf-and-no-on-cc3235mods

器件型号:CC3235MODSF
主题中讨论的其他器件: CC3235MODS

您好!

我目前正在从事一个连接工具项目、要通过 WIFI 进行通信、该产品需要根据可用性配备 CC3235MODS 或 CC3235MODSF WiFi 模块。
两个模块上的嵌入代码是相同的、在为每个模型编译代码之前、我只需在 Code Composer Studio 上切换模块模型。
无论是否配备了 CC3235MODS 或 CC3235MODSF、产品本身都能正常工作、但我注意到使用 CC3235MODSF 模块的产品存在延迟问题。

例如、当我将使用 CC3235MODS 模块的产品连接到 WiFi 接入点、然后对其执行 ping 操作时、延迟是几毫秒、变化很小(从3ms 到7ms、平均为5ms)。 但是、当我针对使用 CC3235MODSF 模块的产品执行相同操作时、延迟较高且变化很大(从50ms 到超过300ms、平均200ms)。
我通过多款产品完成了这项测试、这些产品分别使用每种类型的模块、具有相同的 Wi-Fi 接入点、也使用不同的产品、2.4GHz 和5GHz、测试结果始终是相同的。 我还更换了有问题的产品上的 WiFi 模块(更换 CC3235MODS 的 CC3235MODSF)、问题消失了。

您是否知道可能导致此问题的原因、或我可以遵循的任何建议?

感谢你能抽出时间。

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

    默认情况下、SF 上的代码从内部 XIP 闪存运行。  在 S 器件上使用零等待状态 SRAM 时、访问闪存会增加一些无法避免的等待状态。 延迟差异不应如此显著、但我不知道平台之间的其他差异。

    您可以尝试将 全部或部分代码移动到 SF SRAM 并从此处执行、以便它在没有等待状态的情况下运行。