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.

[参考译文] LAUNCHXL-F280049C:用于 TMS320F280049 (C2000) 的 CC3301 驱动器/示例

Guru**** 2652575 points

Other Parts Discussed in Thread: CC3301, CC3551E, TMS320F280049

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1587680/launchxl-f280049c-cc3301-driver-example-for-tms320f280049-c2000

器件型号: LAUNCHXL-F280049C
Thread 中讨论的其他器件: TMS320F280049、CC3301 、CC3551、CC3551E

TI 团队大家好、

我将根据开发控制板 TMS320F280049 (C2000 平台)。 我的目标是使用 CC3301 (Wi-Fi 6 +低功耗蓝牙)模块作为通信介质、将系统数据(测量和分析数据)发送到 PC 或移动应用。

我一直在 Code Composer Studio (CCS) 和 TI Resource Explorer 中进行搜索、但我已经注意到、CC3301 的所有可用驱动程序库和示例工程似乎都是 SimpleLink SDK 的一部分、该 SDK 面向 TI 基于 ARM 的 MCU。

我找不到任何用于集成的官方驱动程序、移植指南或示例代码 CC3301 C2000 MCU。

我的问题是:

  1. 将 CC3301 与 TMS320F280049 配合使用是否可行?

  2. 如果是、是否有任何兼容 C2000 的驱动程序、示例或移植指南?

  3. 如果没有、那么对于 C2000 主机、推荐的方法或 Wi-Fi/BLE 模块是什么?

感谢您的支持。

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

    您好、Kai、

    第一个问题是、如您所说、SimpleLink SDK 针对基于 ARM 的内核。 因此、我们需要首先确保 SDK 可以使用 C2000 的工具链直接编译。

    第二个问题、我记得几年前也研究过这个问题、如果我回答正确、我相信 C2000 侧的 SPI 外设(在字节大小方面)与 CC33xx SDK 的预期内容不一致。 因此、WiFi 驱动程序需要重新编写以进行补偿。

    我实际上推荐使用 cc3551E。 它目前处于预发布阶段、但我们将有可通过 UART 访问的 AT Command。 因此、您可以从 C2000 编写自己的命令、以便与 CC3551 的 WiFi 和 BLE 无线电进行通信。
    http://ti.com/product/CC3551e