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.

[FAQ] [参考译文] [常见问题解答] SIMPLELINK-CC13XX-CC26XX-SDK:有关从 simplelink_cc13x2_26x2_SDK_5_20_00_52移植到 simplelink_cc13xx_cc26xx_SDK_5_30_00_56 SDK 的其他信息

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1056177/faq-simplelink-cc13xx-cc26xx-sdk-additional-information-for-porting-from-simplelink_cc13x2_26x2_sdk_5_20_00_52-to-simplelink_cc13xx_cc26xx_sdk_5_30_00_56-sdk

器件型号:SIMPLELINK-CC13XX-CC26XX-SDK
Thread 中讨论的其他器件:SysConfig
  • simplelink_cc13xx_cc26xx_sdk_5_30_00_56 SDK 中的 TI 内核的 SysConfig 工具中添加了一项新功能。

project.syscfg (例如:simple_peripheral.syscfg)文件在 simplelink_cc13xx_cc26xx_sdk_5_30_00_56 SDK 中需要另一个参数。

参数是为 tirtos 或 freertos 项目设置 RTOS 版本。 如果没有参数、将导致链接器错误、内核对象缺少符号。

因此、当从5.20 SDK 移植到5.30 SDK 时、您需要从手动更新 project.syscfg 文件

//@clipArgs --board /ti/boards/CC26X2R1_LAUNCHXL

更改为

//@clipArgs --board /ti/boards/CC26X2R1_LAUNCHXL --rtos tirtos

假设您正在为项目使用 tirtos

  • TI 驱动程序在5.30SDK 中经历了重大变化、因此从5.20 SDK 迁移到5.30 SDK 时、需要重新运行 SysConfig 工具以重新生成 ti_drivers_config.c 和 ti_drivers_config.h 文件。 如果不这样做、驱动程序可能无法正常工作