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:将rfAudioRx/Tx示例迁移到更新的SDK版本

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1092432/cc1352p-migrating-rfaudiorx-tx-example-to-newer-sdk-version

部件号:CC1352P
主题中讨论的其他部件:CC3200AUDBOOSTsysconfigTLV320AIC3254

您好,

在了解了用于CC1352P1 LaunchPad上无线音频数据传输的音频SDK并成功地将rfAudioTx/Rx示例应用到工作之后,我正在考虑下一步的开发。 对此,我有一些问题。 我正在使用CC1352P1 LaunchPad和CC3200AUDBOOST板。

我的目标基本上是:

  1. 将sysconfig/EasyLink用作更改PHY配置的舒适工具(我想尝试Sub-GHz和2.4 GHz频段)
  2. 音频数据全双工传输/接收,麦克风作为输入,基于rfAudioTx/Rx示例(我需要音频压缩和定码器功能,也很方便)
  3. 将rfAudioTx/Rx示例迁移到较新的SimpleLink CC13XX CC26XX SDK 5.40 .00.40 ,而不是 SimpleLink CC13X2 26X2 SDK SDK 5.20 .00.52  (这是 本线程中给出的建议)

因此,我的问题是:

  1. 在rfAudioTx示例中,使sysconfig和EasyLink功能更容易工作,或者(另一种方式)将示例项目的功能迁移到另一个支持sysconfig/EasyLink的项目中会更容易吗?
  2. 我可以在rfAudioTx示例中更改音频输入吗? 我在源代码中找不到任何地方可以将音频连接器的输入更改为板载麦克风。

提前感谢您的参与。

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

    不清楚您为何在这种背景下考虑EasyLink。 EasyLink只是一个抽象层。  

    如果要测试当前示例中的不同设置(可能比重写示例更容易),请使用SmartRF Studio。 请参阅 https://dev.ti.com/tirex/explore/node?node=AOaMBX2CWiVXHmmJEF-DUA__eCfARaV__LATEST中的任务3。 如果要使用SYSCFG,最简单的方法可能是从使用syscfg的示例开始,然后将所需的AudiioPlugIn复制到此。  

    CC1352不支持全双工。 芯片只有一个前端,这意味着它只能在任何给定时间接收或传输。  

    如果您查看TLV320AIC3254.c,第480行, TI3254_MIC_ON_board可用于使用电路板上的麦克风。  

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

    我正在考虑使用EasyLink,因为它已经实现了我的应用程序所需的许多功能,如CCA和异步数据接收/传输。

    我知道CC1352不支持全双工。 管理双向的数据传输(和接收)介质访问是我将来需要实施的(我希望EasyLink在其CCA方面有所帮助)。 所以我想我会尝试将AudioPlugin示例与sysconfig合并到现有项目中。

    感谢您对麦克风的提示。 我不知道我怎么自己找不到它。