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.

[参考译文] CC1352P7:在 CCS11中创建空项目的正确步骤

Guru**** 2430620 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1057196/cc1352p7-the-correct-steps-to-create-empty-project-in-ccs11

器件型号:CC1352P7

大家好、

现在、我将尝试将基于 Linux 开发工具链构建的旧版 CC13x2项目迁移到基于 Windows 的 CCS11项目。

我遇到的一个障碍是、Resource Explorer 中没有一个示例适合或与要迁移的工程类似。 因此、我必须创建空项目并构建它。  

我想知道执行此操作的正确步骤是什么。 在 CCS11项目向导中、建议空项目需要更多工作才能成功构建库 。  

(是的、空项目在 未解析符号 ResetISR 上失败)

是否有人可以指导我执行此操作的任何文档或示例?  

非常感谢、

Jeff

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

    最简单的方法可能是从 SDK 中的"empty"示例开始。 然后、您将获得所需的项目设置。 然后将现有项目中的应用程序文件等复制到新项目中、并删除/覆盖示例使用的文件(开始时、请使用"从编译中排除"、以防需要后退一步。  

    请阅读您所使用 SDK 的发行说明、并确保您使用 SDK 已通过测试的 CCS 版本。 在某些情况下、使用其他版本可能会导致问题。  

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

    您好!

    我认为我桌上的问题是如何正确"获得所需的项目设置"。 CCS 向导创建的空项目无法成功编译.....

    我的推断非常简单。 在 CCS 中、依次选择"File"->"New"->"CCS Project"

    选择具有 main.c 的空项目

    创建后、我尝试构建此项目、编译失败、如下所示错误。 未解析的符号明确表示缺少某些链接库。

    在尝试将现有文件移动到工程中之前、我不知道添加库和获取正确的工程设置的正确步骤是什么。

    我尝试将此内容进行 google 处理、但我找不到有关此主题的任何文档。 大多数信息建议从与我的设计完全不同的示例项目启动。  

    请提供更多指导、谢谢。

    美好的感恩节

    Jeff

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

    您好!  

    我仔细检查了空工程与 CC13x2 SDK 中示例工程零之间的差异。

    空项目似乎缺少 XDCtool 和 TI-RTOS 相关软件设置。  

    空项目  

    CC13x2 SDK 中的示例项目0  

    我会浏览 CCS 软件菜单、但找不到配置方法。 ...、...

    我很困惑、我要再走一步。

    Jeff

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

    由于我无法很好地编译空项目、因此我更改 了  在示例 PROJECT_ZERO 中对添加/删除文件进行实验的方式。 一个字、我仍然卡在那里。  

    我的过程如下所示。

    0。从资源浏览器导入项目0、由成功构建确认。

    1.创建与我的旧工程设计兼容的 syscfg 文件、并将此 syscfg 文件另存为 project_zero.syscfg、然后替换示例文件夹1。  

    2.将下面的所有示例源代码排除在示例项目之外

    3.将所有旧版代码复制到 startup 文件夹中,然后尝试构建。

    编译错误如预期的那样出现、但我不知道如何修复它们。 (注意:我不使用 button_service.c、不理解工程使用它的原因。)

    实际上、我对 CCS v11并不是很了解、但对 CCS v3.3有着丰富的经验。

    我认为新 CCS 与旧 CCS 一样简单。  

    是否有一些类似"hello world"的项目要启动? 项目0似乎仍然过于复杂。  

    完整日志位于此处。  

    e2e.ti.com/.../4666.log.txt

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

    请尝试参考 e2e.ti.com/.../2147342中的讨论

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

    -自从您第一次尝试从 Project Zero 开始以来、您是否使用了基于 BLE 的项目?

    -对于空项目:空项目由两部分组成。 如果您将项目导入新的工作区、您会看到您得到了示例本身和 TI-RTOS 项目。 该工程从 TI-RTOS 工程继承工程设置、后者具有 XDS 工具设置。   

    - CCS 版本:从屏幕截图中可以看到您使用的是 SDK v5.2。 请查看发行说明、此 SDK 已通过 CCS v10.3测试。 使用比测试版本新的版本可能会导致问题。