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.

[参考译文] CC2652R7:不同硬件的软件相关信息

Guru**** 2810875 points

Other Parts Discussed in Thread: CC2642R, CC2652R7, ARM-CGT, CC2652R, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1265653/cc2652r7-conformation-on-software-for-different-hardware

器件型号:CC2652R7
主题中讨论的其他器件:CC2642RARM-CGTCC2652RSysConfig

您好!

我们 计划在我的产品中使用 CC2652R7。 我们以前使用 CC2642R 芯片组。

1)这两种芯片组的 SDK 或软件是否有差异?

2) 2)我们之前使用了"simplelink_cc13x2_26x2_SDK_5_20_00_52" SDK。 同时从 SDK 导入项目。 它将显示两个选项 CCS、ticang 如下图  

在此过程中、我们使用了 tirtos_ccs CC2642R 的源代码。

3) 3)目前我们下载了最新的 SDK "simplelink_cc13xx_cc26xx_sdk_7_10_01_24"和升级的芯片组 CC2652R7  在此、它仅显示一个选项 克朗 如 下图所示、

在这个没有选项的情况下、我们必须使用  tirtos7_ticlang  编码。 我们计划将此 lates SDK 中的 CC2642R 代码重用为 CC2652R7芯片组。 两者是否相似或需要面对任何问题?

请针对这三点进行回复   

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

    您好!

    感谢您与我们联系。

    从 SDK 6.20开始、我们已删除对 TI ARM-CGT 编译器示例和库的支持、而改用 TI Clang 编译器 (请参阅 SDK 6.20发行说明: https://software-dl.ti.com/simplelink/esd/simplelink_cc13xx_cc26xx_sdk/6.20.00.29/exports/release_notes_simplelink_cc13xx_cc26xx_sdk_6_20_00_29.html)。

    工具链迁移应该非常简单。  

    有关其他迁移问题、请务必参阅迁移指南: https://software-dl.ti.com/simplelink/esd/simplelink_cc13xx_cc26xx_sdk/7.10.01.24/exports/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/migration-cc13xx_cc26xx.html

    另外、如果您在迁移过程中遇到一些问题、请务必寻求我们的支持。

    我希望这将有所帮助、

    此致、

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

    您好!

    我们 计划在我的产品中使用 CC2652R7。 我们以前使用 CC2642R 芯片组。 因此、我们计划 对 CC2652R 芯片组使用相同的 FW (用于 CC2642R)应用  

    1)它会导致任何问题吗?

    2)这两种芯片组的 SDK 或软件是否有差异?

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

    您好!

    1) 1)恐怕 CC2652R7和 CC2642R 不兼容二进制。 换句话说、您无法在 CC2652R7器件上直接使用为 CC2642R 构建的二进制文件。

    2) CC2652R7和 CC2642R 共享相同的 SDK 和相同的软件 API。 迁移项目以使用最新的 SDK 后、只需点击几下、即可通过 SysConfig 完成 CC2642R 和 CC2652R7之间的迁移。

    我希望这将有所帮助、

    此致、

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

    您好、Clement

    谢谢你。

    用于开发的硬件: CC2652R1开发套件  

     用于开发的软件 SDKsimplelink_cc13xx_cc26xx_sdk_7_10_01_24

    计划在 Traget 板中使用的硬件:CC2652R7芯片组

    查询1:  

    为了进行开发、我们使用 "simple_peripheral_CC26X2R1_LAUNCHXL_tirtos7_ticlang"  源代码来自  simplelink_cc13xx_cc26xx_sdk_7_10_01_24 示例。  路径:  ~/ti/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/simple_peripheral

    用于" CC2652R7 芯片组"、我们假设" simple_peripheral_LP_CC2652R7_tirtos7_ticlang "从以下路径"~ /ti/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/examples/rtos/LP_CC2652R7/ble5stack/simple_peripheral " 要使用的代码。  

    我们的假设是否正确 ?

    查询 2:

    如果我们在查询1中的假设是正确的、请回答以下问题。  

    我们比较了这两个源代码、如下图所示、

    在此图中、只有存储器映射和存储器 定义才 是这两个源代码之间的区别(仅图像中列出了差异文件)。 因此、请确保、除了上图中列出的文件外、我们目前正在使用  " simple_peripheral_CC26X2R1_LAUNCHXL_tirtos7_ticlang"项目 将 用于" simple_peripheral_LP_CC2652R7_tirtos7_ticlang" 项目还? 而在目标板中使用 CC2652R7芯片组时。  

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

    您好!

    查询1:  

    为了进行开发、我们使用 "simple_peripheral_CC26X2R1_LAUNCHXL_tirtos7_ticlang"  源代码来自  simplelink_cc13xx_cc26xx_sdk_7_10_01_24 示例。  路径:  ~/ti/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/simple_peripheral

    用于" CC2652R7 芯片组"、我们假设" simple_peripheral_LP_CC2652R7_tirtos7_ticlang "从以下路径"~ /ti/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/examples/rtos/LP_CC2652R7/ble5stack/simple_peripheral " 要使用的代码。  

    我们的假设是否正确 ?

    [/报价]

    您的假设是正确的。

    查询 2:

    如果我们在查询1中的假设是正确的、请回答以下问题。  

    我们比较了这两个源代码、如下图所示、

    在此图中、只有存储器映射和存储器 定义才 是这两个源代码之间的区别(仅图像中列出了差异文件)。 因此、请确保、除了上图中列出的文件外、我们目前正在使用  " simple_peripheral_CC26X2R1_LAUNCHXL_tirtos7_ticlang"项目 将 用于" simple_peripheral_LP_CC2652R7_tirtos7_ticlang" 项目还? 而在目标板中使用 CC2652R7芯片组时。  

    [/报价]

    如您所述、CC26X2R 和 CC2652R7器件的项目非常接近。

    但是、有一些配置不相同、因此我强烈建议利用 LP_CC2652R7文件夹中的项目开始开发 CC2652R7。 同时利用 CC26X2R1_LAUNCHXL 中的项目开始开发 CC2642R/CC2652R 。

    如果需要、您可以考虑将工程从一个器件迁移到另一个器件。
    但是、不应尝试在 CC2642R/CC2652R 上刷写为 CC2652R7编译的映像、反之亦然。

    我希望这将有所帮助、

    此致、

    [/quote]