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.

[参考译文] RTOS/CC2650:支持的语言、IDE、向处理器发送代码

Guru**** 2581345 points
Other Parts Discussed in Thread: CC2650, CC2640, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/593459/rtos-cc2650-supported-languages-ide-sending-code-to-the-processor

器件型号:CC2650
主题中讨论的其他器件: CC2640UNIFLASH

工具/软件:TI-RTOS

您好!

我对微处理器领域比较陌生、对 CC2650有一些疑问。 我熟悉 Arduino 的工作原理、但使用此类微处理器对我来说是一个不同的棒球场。 也许包含这些答案的 PDF 链接也会有所帮助。

1.在哪里可以找到 CC2650支持的编程语言?
2.假设 C++是受支持的语言,在本地计算机(Visual Studio)上测试该代码并将其传输到处理器(处理器目前正由其他人使用)是否安全。

3. 如何在代码中测试微处理器中剩余的可用内存? (例如、向链接列表添加节点、检查剩余 SRAM、然后删除节点以及检查剩余 SRAM)。 它对运行的代码至关重要。

4.当我最终获得工作代码时、如何将其上传到 CC2650?

5.是否有 IDE 可以帮助完成此过程?

6.为了将定制库导入到主驱动程序代码中,CC2650中将存储自定义库的位置。 (Arduino 从 Windows 中 Documents 文件夹内的特定库文件夹读取)

我对此非常不熟悉、因此、如果有任何深入和过于简单的解释、我们都会不胜感激  

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

    IDE:用于 ARM 的 IAR 或 Code Composer Studio
    -语言:c.

    您可以在 BLE-STACK-2-2-1 (www.ti.com/.../ble-stack)中下载 BLE 堆栈 、然后进行安装。 您可以阅读 SWRU393_CC2640_BLE_Software_Developer's _Guide.pdf (安装后在 C:\ti\simplelink\ble_sdk_2_02_01_18\docs 中)以使用简单示例运行。

    TI BLE 堆栈基于 TI-RTOS 开发而成。 您可以阅读 TI-RTOS 用户指南(位于 C:\ti_tirtos_cc13xx_cc26xx_2_20_01_08\docs)以了解 TI-RTOS。

    您可以通过 IAR、CCS 或 SmartRF Flash Programmer v2 (www.ti.com/.../flash-programr)将固件下载到 CC2650

    关于在我的代码中查看微处理器中的剩余内存、您可以在项目的映射文件中看到更多详细信息。 此文件是在您成功构建项目后生成的
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只是为了补充 Vy 的说法、

    您还可以通过 Uniflash 刷写设备-

    我强烈建议您也浏览 simplelink Academy: software-dl.ti.com/.../overview.html

    此致、
    反叛分子