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.

[参考译文] CCS/CC3220:编译 SimpleLink 库的调试配置

Guru**** 2568585 points
Other Parts Discussed in Thread: CC3200

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/689755/ccs-cc3220-compiling-debug-configuration-of-simplelink-library

器件型号:CC3220

工具/软件:Code Composer Studio

我正在尝试编译 SimpleLink 库的调试版本、但看不到调试配置。  我将在构建配置下查看、唯一的选项是"RTOS "和"nortos"。  没有其他东西。  我使用的是 SDK 2.10.00.4和 CC Studio 8.0.0.00016。  请提供任何指导。

 

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

    为什么需要它? 原始帖子与 CC3200而非 CC3220有关。

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

    在 CC3220编程器指南(第3.1.4节)中、您需要编译并链接到调试版本、以便在无需复位的情况下重新加载应用程序映像。

    从指南中:

    "为便于使用、CC3220 SDK 软件包为开发(调试)和部署场景提供了单独的 SimpleLink 库配置。 根据用例、对部署方案使用以下两种配置之一(这不包括附加步骤和延迟)。

    •Nonos–用于非 OS 环境的 SimpleLink

    •OS–SimpleLink for OS 环境

    所有这些配置均预构建在 SDK 软件包中、并附带生成的输出库。 默认情况下、所有网络示例都链接到其中一种配置。 相应的调试配置也作为项目的一部分出现。

    •Nonos_debug -适用于非操作系统环境的 SimpleLink、具有调试支持

    •OS_DEBUG–SimpleLink for OS 环境、具有调试支持

    这些配置不是预编译的;用户必须在将它们链接到应用程序之前先构建它们。 这会导致总体电流消耗增加。 在调试时将网络示例链接到 SimpleLink 库的调试配置、以增强用户体验。"

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

    您好!

    是的、《程序员指南》中的陈述正确。 它讨论的是构建整个应用程序而不是 SimpleLink 库。

    只需从 SDK 中导入一些示例、您就会看到 Debug and Release debug build configuration。

    更新:出现错误、抱歉出错、回答错误。 您有适用于 CC3200而非 CC3220的编程人员指南。


    1月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    指南中的以下部分介绍了这些步骤、具体说明了如何编译 SimpleLink 库的调试配置、然后更改应用中的链接器设置以指向该库的调试器版本。 显然、它不是简单地编译应用的调试配置:

    "3.1.4.1在 CCS 中重新链接到 SimpleLinkTm
    编译 SimpleLink 库的相关调试配置。
    2.右键单击应用程序,然后导航到“属性”>“ARM 链接器”>“文件搜索路径”。
    3.编辑 SimpleLink 库路径、如图3-5和图3-6所示。"
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请参阅更新后的答案。

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

    我正在阅读的指南标题为:"SimpleLink Wi-Fi 和物联网 CC3220编程人员指南"。  日期为2017年2月。

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

    本指南似乎未更新。 此声明与 CC3220 SDK 的当前版本无关。

    CC3200上的调试/释放模式大约为 def/undef 宏 disable_debugger_reconnect。 SimpleLink 库中不再使用此宏。

    1月
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、感谢您提供的信息!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴这个问题得到解决。 感谢您的分享!