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.

[参考译文] CC2540:通过 SPI 将 Atmega 连接到 CC2540、然后发送数据、再无线

Guru**** 2539500 points
Other Parts Discussed in Thread: CC2540, CC-DEBUGGER, CC2541, BLE-STACK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/593628/cc2540-connect-atmega-to-cc2540-by-spi-and-send-data-then-wireless

器件型号:CC2540
Thread 中讨论的其他器件: CC 调试器CC2541BLE-STACK

大家好、

我使用一个 Atmega88PA 并通过 UART 将电阻值发送到 PC。 我已经有了一个工作代码、该代码在 AtmelStudio 6.2中进行编程。

我想通过 SPI 将数据从 Atmega88PA 传输到 SoC CC2540F256。 然后通过低功耗蓝牙将电阻值发送到 HM-10模块或现有应用 因此、我不需要 UART。 Atmega88PA 应为主设备、而 CC2540F256应为从设备。  我已经读出 CC2540只能使用 IAR Workbench 进行编程、我应该使用 TI 的测试版本项目。  

现在我有以下问题:

- 是否可以使用 AtmelStudio 6.2对 Atmega88PA 进行编程、包括 SPI 和使用 IAR Workbench 的 CC2540F256?

-当我使用 TI 的发布项目时、是否有一个应用程序可以直接查看数据而不更改代码?

-我有 TI 的 CC-Debugger、并安装了 SmartRF 闪存编程器和 SmartRF Studio 7。 应使用哪个程序对 SoC CC2540进行编程?

非常感谢您的帮助、

Lisa

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

    我不是 Atmega88PA 或 AtmelStudio 6.2方面的专家、但您可能会对这些器件进行单独编程。 即、将 CC 调试器与 CC2541 + SmartRF 闪存编程器配合使用。 如果您在 IAR 中进行开发、则可以直接从 IAR 进行编程。

    如果您使用 HostTestRelease 项目、则需要使用 BLE-Stack SDK 中恰当命名的 TI 供应商专用 HCI 指南中描述的供应商特定 HCI 命令在主机 MCU 上开发您的蓝牙应用。

    祝你一切顺利