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.

[参考译文] CC2652R:用于开发 TPMS 自定义应用的 CC2652R SDK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1084423/cc2652r-cc2652r-sdk-for-development-of-tpms-custom-application

部件号:CC2652R
“线程:sysconfig”中讨论的其它部分

您好,

 在一份 TI 文档(应用手册轮胎压力监控服务(TPMS)蓝牙低能耗)中,它提到 TPMS 项目已在 SimpleLink 13x2/26x2 SDK 4.10版中实施。

请告诉我如何获取,因为无法从 TI 网站下载此信息?

此 TPMS 示例应用程序是否还提供了配置选项或 GUI 来发送广告数据?

此 TPMS 是否特定,仅在4.10版上可用,而不是在最新版本上可用?

此致,

维内

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

    您好,

    我认为我们没有发布 TPMS 解决方案的公开版本。 您是否有与 TI 相关的 FAE 或销售? 您可以尝试与他们交谈,以确定是否有需要申请的东西。
    此致

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

    您好,西蒙,

    好的,请允许我检查并回复,谢谢您的更新。

    此外,使用 SDK 版本#simplelink_cc13xx_cc26xx_sdk_5_40_00_40时,切换到调试生成时会出现生成错误。 任何建议

    说明   资源   路径   位置   类型
    #1965无法打开源文件"ti_drivers_config.h"   

     ccsproject   /simple_peripheral_CC26X2R1_LAUNHXL_tirtos_CCS   第62行,外部位置:C:\ti\simplelink_cc13xx_cc26xx_sdk_5_40_00_40\sources\ti\bl5stack\npstack\inc\npi_config.h   C/C++ problem

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

    此外,我使用的是 Code Composer Studio 版本:11.1.0.00011,但找不到任何有关如何通过为  cc2642芯片重新生成这些“ti_drivers_config.h”文件在调试模式下解决此构建问题的说明?

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

    您好,Viany,

    您是否正确导入了 sime_peripheral 项目? 您应该按照 《快速入门指南》(TI.com)中的步骤 操作。您可以更改另一个工作区以导入所需的示例代码。

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

    您好,西蒙,

     是的,我遵循了快速入门指南中的步骤,但导入了/simile_peripheral_CC26X2R1_LAUNHXL_tirtos_CCS。

    它仅在发行模式下构建,但当我切换到调试模式时,生成失败,并出现我提到的错误。

    还有一个观察,快速入门指南中的零项目只在调试模式下生成。

    在快速启动过程中,我可以看到这些部分,但我的 SDK 中没有相关的 makefile 路径,网址为 C:\ti\simplelink_cc13x2_26x2_SDK_5_20_00_52\kernel\tirtos\build

    “默认情况下,TI 驱动程序项目 makefile 配置为使用发行内核配置。 如果要使用调试内核构建,请按如下所示编辑 makefile:”

    请告知是否需要配置或设置,并让我转至快速入门指南中的部分,我可能需要重新阅读?

    此致,

    维内

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

    您好,

    在 CCS 11中,我们不会编辑 makefile 来配置编译器,您可以打开 file->属性来更正 ti_drivers_config.h 的非法链接,我认为这是问题所在。

    此外,我还测试了最新的 SDK 5.40,但问题并未出现。 这是正确行事的最快方法。

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

    您好,西蒙,

     好的,在5.40中,调试构建问题得到了解决。

    但关于您的评论,

    1.您可以打开文件->属性来更正非法链接>>您是否打算编辑 ARM 链接器属性? 如果是,您是否可以更具体地描述文件,sysconfig 或要编辑的路径,因为如果错误更新,它可能会破坏我的构建系统?

    2.在调试生成中,与发行生成相比,我没有看到任何额外的日志记录。 请告诉我是否需要进一步的配置来获取这些日志,这些日志中包含'BLE _LOG_INT_TIME '和其他调试日志,这些日志已被转储到我的串行端口控制台中?

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

    你(们)好

    1-I 不仅是指 ARM 链接程序,而且是指丢失的文件链接到的任何位置(在您的情况下,是 ti_drivers_config.h)。

    2-调试构建配置通常没有启用优化和完全符号调试,以实现轻松调试。 Release Build 配置通常启用优化并禁用符号调试,以尽可能小或快速地获取代码,而无需进行源代码级调试。 由于调试配置是 CCS 中默认的配置(创建新项目和导入项目时),用户通常在准备开始优化代码或修改其他编译器和链接器选项时直接开始调整调试配置。 相反,当您准备好优化代码时,建议切换到“发行”配置。

    我认为您正在寻找显示调试日志的方法,请查看此线程 CCS/TMS320F28022:用于将程序加载到目标的日志文件- Code Composer Studio 论坛- Code Composer Studio ︎- TI E2E 支持论坛

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

    我不确定您是否收到了我的查询,我的意思是从 TI SDK 文件 simple 外围设备.c 中获取“BLE_LOG_INT_TIME”,BLE_LOG_INT_STR 等打印语句下的蓝牙相关日志,以及其他要在串行端口控制台中转储的调试蓝牙驱动程序日志?

    您提到的链接是关于调试服务器日志的,但不确定它在这里是否有帮助。

    请详细说明。

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

    您好,

    我提到的链接是调试日志中的实际链接。 要打印任何所需内容(我认为这是您的要求),您可能需要查看 《BLE -堆栈调试指南》(TI.com )并进行配置。

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

    谢谢,我们会详细了解情况。