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.

[参考译文] CC2642R-Q1:如何获取协议栈版本号?

Guru**** 2595925 points
Other Parts Discussed in Thread: SEGGER, CC2642R

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165561/cc2642r-q1-how-do-i-get-the-protocol-stack-version-number

器件型号:CC2642R-Q1
主题中讨论的其他器件:SEGGERCC2642R

1.协议栈版本号是 API?

2、如果您想刻录程序、除了通过 IDE 方式之外、还可以通过 jlink 吗? 据我了解、jlink 需要烧录协议栈的 hex 文件和协议栈的 app.hex 文件、那么协议栈的 hex 文件在哪里?

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

    您好!

    [引用 userid="540944" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165561/cc2642r-q1-how-do-i-get-the-protocol-stack-version-number ]1. 协议栈版本号是 API? [/报价]

    没有可用的此类 API

    [引用 userid="540944" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165561/cc2642r-q1-how-do-i-get-the-protocol-stack-version-number ]2,如果要刻录程序,除了通过 IDE 方式之外,还可以通过 jlink 吗? 据我了解、jlink 需要烧录协议栈的十六进制文件和协议栈的 app.hex 文件、那么协议栈的十六进制文件在哪里?

    支持 Jlink (Segger)。

    SDK 中提供的适用于 CC2642R 的低功耗蓝牙项目(至少从 SDK 3.10开始、可能甚至在之前)配置为在同一个十六进制文件中构建堆栈和应用。

    我希望这将有所帮助、

    此致、

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

    API 参考的一部分是 TI 15.4 MAC API。 此部件是否可应用于实际项目? 我在例程 ble5stack\simple_peripheral 中看不到 API 的这一部分的用法。

    2.协议栈的版本如何? 例如、如果 simplelink_cc13xx_cc26xx_sdk_6_20_00_29、则协议栈版本为6.20.00.29?

    谢谢!

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

    另一个问题是、我在 simple_peripheral 例程中看不到串行端口初始化、但例程调用接口 TBM_Set_title、BLE_LOG_INT_TIME 等是可打印的。 此器件在何处初始化?

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

    您好!

    [引用 userid="540944" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165561/cc2642r-q1-how-do-i-get-the-protocol-stack-version-number/4385148 #4385148]1. API 参考的一部分是 TI 15.4 MAC API。 此部件是否可应用于实际项目? 我在例程 ble5stack\simple_peripheral 中看不到 API 的这一部分的用法。 [/报价]

    此 API 专门用于启用15.4堆栈的项目。

    [引用 userid="540944" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165561/cc2642r-q1-how-do-i-get-the-protocol-stack-version-number/4385148 #4385148"]2. 协议栈的版本如何? 例如、如果 simplelink_cc13xx_cc26xx_sdk_6_20_00_29是协议栈版本6.20.00.29?

    SDK 和 BLE 堆栈具有不同的版本号。 BLE 堆栈版本号可在堆栈的发行说明中找到(在中 /docs/ble5stack/release_notes_ble5stack_x_xx_xx_xx.html)。
    例如、simplelink_cc13xx_cc26xx_sdk_6_20_00_29中包含 BLE5-Stack 2.06.00

    [引用 userid="540944" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165561/cc2642r-q1-how-do-i-get-the-protocol-stack-version-number/4385269 #4385269"]另一个问题是、我没有在例程 simple_peripheral 中看到串行端口初始化、但例程调用 TBM_set_title、BLE_LOG_INT_TIME 等接口是可打印的。 此器件在何处初始化

    双按钮菜单由文件 two_btn _menu.c 处理

    BLE_LOG 函数在 osal.c 中初始化
     我在返回 https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/939054/faq-cc2642r-tips-and-tricks-to-use-ble_log_int_-functionalities 时写了有关 BLE_LOG_INT_A 的内容

    对于与初始主题无关的其他问题、最好打开单独的主题、因为它将帮助其他人查找信息。 感谢您的理解。

    我希望这将有所帮助、

    此致、

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

    该例程具有#ifdef BLE_LOG、但我在任何位置都看不到#define BLE_LOG、包括 properties->Predefined Syfies、哪里是#define BLE_LOG?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="540944" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165561/cc2642r-q1-how-do-i-get-the-protocol-stack-version-number/4390322 #439032"][/quot]

    根据我的理解、串行端口需要进行初始化、但我看不到与 BLE_LOG 相关的初始化、例如、我想更改串行端口属性、如波特率、我应该在哪里更改它们?

    2.如果 BLE_LOG 使用串行端口、它是否与常规 UART 功能兼容? 我在 UART 的接收部分看不到任何处理。

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

    您好!

    请打开一个新主题以进行与初始主题无关的讨论

    另请注意、BLE_LOG 用于记录到存储器(而不是串行)。 如果需要串行记录、我建议使用 UART 或 Display 驱动程序。

    此致、