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.

[参考译文] CC1352P:读取回调不能在使用 I2S 从器件时按时完成

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1486151/cc1352p-read-callback-doesn-t-finish-on-time-with-i2s-slave

器件型号:CC1352P

工具与软件:

大家好!

我们正在开发射频音频应用并参考您的"simplelink_audio_plugin" SDK。 当 CC1352用作 I2S 主器件时、该应用程序可正常工作。 现在、我们有一些应用、CC1352需要用作 I2S 从设备。 当它充当从设备时、我们 很容易丢失数据。 我们对此问题做了一些测试:在输入"I2S 读取回调函数"时切换 GPIO。 使用主器件角色时、GPIO 正确切换(20ms)。 但是、当用作从器件角色(信号发生器提供时钟和同步)时、它不很容易按时进入回调。 您对这个问题有什么看法吗

I2S 设置

采样率:8K

I2S 方向:输入和输出

测试结果

主站参考设计

从机

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

    您好、Kimi Hu、

    我希望你做得好。 我想问您在哪个 SDK 中测试了该内容、以及您是否先使用 SPIController 示例和此处的 SPIPeripheral 示例开始工作。

    谢谢!
    Alex F

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

    您好、Alex、

    我们将"simplelink_audio_plugin_3_30_00_06\examples\rtos\CC1352P_2_LAUNCHXL\EasyLink\rfAudioTx & rfAudioRx"合并到 simplelink_cc13xx_cc26xx_sdk_6_40_00_13中。 我们不使用"SPIController & SPIPeripheral" 示例

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

    帮助?

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

     大家好!

    我将 Marie 添加到了该线程、以查看它们是否有任何输入。  

    此应用是 Sub-1GHz 还是2.4GHz、带音频?  

    谢谢!
    Alex F

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

    同时也是 低于1GHz 应用和音频的应用

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

    尊敬的 Kimi, YK,

    1.我不清楚这种延迟是由于 I2S 线路上的数据延迟造成的、还是回调触发过晚所致。 如果您可以随此 GPIO 触发器发布 I2S 线路的逻辑布线、将会非常有用。

    2.可以发布您的 I2S 回调的源码吗?

    谢谢、

    Marie H.