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-CC1310:CCS 调试/发布项目配置与 RTOS 调试/发布配置

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1422525/launchxl-cc1310-ccs-debug-release-project-config-vs-rtos-debug-release-config

器件型号:LAUNCHXL-CC1310
Thread 中讨论的其他器件:CC1310

工具与软件:

只想了解 CCS 工程配置和 RTOS 构建引用的工程。 大多数示例总是通篇提到"发布" RTOS 配置、用于 Debug 和 Release 的 CCS 构建配置。  我想知道原因吗?  tirtos_builds_CC1310LAUNCHXL_release_ccs"和 tirtos_builds_CC1310LAUNCHXL_debug_ccs"项目都是标配的。  为什么 CCS 编译配置"Debug"不使用"tirtos_builds_CC1310LAUNCHXL_debug_ccs"项目?

这是因为我希望针对不同的 CCS 项目配置使用不同的 tirtos 内核配置。

谢谢!

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

    Dave、您好!

    调试和发布版本编译配置之间的区别在于调试工具级别、主要是以占用更大的存储器为代价。 在大多数情况下、当您使用的是基于 tirtos 构建项目的驱动程序项目时、您只是在调试驱动程序项目。 因此、使用 tirtos 构建项目的调试版本是没有意义的。

    因此、如果您需要调试 rtosbuild 项目、您可以进行此更改。

    谢谢、

    Marie H.

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

    尊敬的 Marie:

    感谢您提供信息。 不确定"驱动器项目"与其他项目的区别。 我将使用 Easylink 示例工程(其中都包含 Debug 和 Release 构建配置)。 这些工程也只依赖于 tirtos 发布工程、但 tirtos 调试工程似乎具有我需要的"调试"主工程编译配置更改。  即 Error.*、halHWI.*、BIOS.assertes、BIOS.logsEnabled、堆栈和堆栈检查、system_printf 的扩展格式等

    我可以肯定地只是设置了对主调试配置的调试 tirtos 编译的依赖关系、我很好奇为什么默认情况下没有这样做。

    谢谢你。

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

    Dave、您好!

    我所说的"驱动程序项目"是指驱动程序文件夹中的项目(C:\ti\simplelink_cc13x0_sdk_4_20_02_07\examples\rtos\CC1310_LAUNCHXL\drivers)。  

    谢谢、

    Marie H.