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.

[参考译文] CC2340R5:CC2340R5:我需要一个新的"基本 ble project"以及最大输出功率级别

Guru**** 2589245 points
Other Parts Discussed in Thread: UNIFLASH, CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1305265/cc2340r5-cc2340r5-i-need-a-new-basic-ble-project-with-max-output-power-level

器件型号:CC2340R5
主题中讨论的其他器件:UNIFLASH

您好、TI!

您能帮助构建一个 具有最大输出功率级别的新"基本 BLE 工程"吗? 我需要使用该固件来检查连接距离有多远。

谢谢。

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

    尊敬的付玉婷:

    感谢您的联系! 我可以帮助提供构建具有最大输出功率级别的新"based_ble"工程的步骤。 我会在接下来的24小时内回复您、提供该图像以及重新创建自己图像的步骤、以供参考。

    谢谢。

    卢克

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

    付玉婷

    在以下说明中、请确保您正在使用 Code Composer Studio (CCS) v12.5.0 、并且已安装   用于 CC23xx 器件 v7.20.01.10的 SimpleLink 低功耗 F3软件开发套件(SDK)。 要 使用 UniFlash 来刷写器件、请确保 已安装最新的 v8.5.0。  

    以下是构建具有最大输出功率级别的新"based_ble"工程的步骤:

    1.从 CCS 中的 SDK 导入"based_ble"工程。 (文件->导入... -> Code Composer Studio -> CCS Projects -> Browse... -> <"basic_ble" project folder>*->完成)

    *工程文件夹路径应类似于:"C:\ti\simplelink_lowpower_f3_sdk_7_20_01_10\examples\rtos\LP_EM_CC2340R5\ble5stack\bbasic_ble"

    2.在导入的工程中打开"basic_ble.syscfg"文件

    3.在"RF Stacks"下、选择  BLE ->  Broadcaster Configurations  -> Advertisement Set 1 -> Advertisement  Parameters 1

    4.找到"TX 功率"参数、选择"TX 功率值"选项

    5."TX 功率值"选项现在应直接显示在"TX 功率"的下方。 将此值设置为20dBm 的最大输出功率。

    6.保存文件并使用工具栏上的锤子图标构建项目。  

    7.然后、您可以将项目刷写到板上:

    7a. 使用应在工程的"Release"文件夹中创建的".hex"文件、并使用 UniFlash 对电路板进行编程、或者

    7b. 在 CCS 中使用此图标    

    我已经包含了我通过上述步骤生成的".hex"文件。  

     e2e.ti.com/.../WNC_5F00_basic_5F00_ble_5F00_LP_5F00_EM_5F00_CC2340R5_5F00_freertos_5F00_ticlang.hex

    如果您在执行这些步骤或使用生成的文件时遇到任何问题、请告诉我!

    谢谢。

    卢克

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

    Luke、您好!

    感谢您的反馈。 您能否添加一个新功能:在固件中选择链接通道? 我想 比较不同频率下的测量距离。

    谢谢。

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

    付玉婷

    是的、我也可以考虑在固件中添加用于选择链接通道的函数。 我会在接下来的24小时内回复您并提供更新。

    谢谢。

    卢克

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

    Luke、您好!

    我发现无法找到其 SSID。 我认为此固件有一些问题。 您可以帮助检查这个问题吗? 当连接 基本 BLE 项目固件时、您是否知道传输何种数据类型?

    谢谢。

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

    付玉婷

    您能否解释一下您说找不到 SSID 时的意思? 我将研究与 basic_ble 连接时传输的数据类型。  

    对于您先前关于在固件中选择链接通道的请求:

    1.在导入的工程中打开"basic_ble.syscfg"文件

    2.在"RF Stacks"下、选择  BLE ->  Broadcaster Configurations  -> Advertisement Set 1 -> Advertisement  Parameters 1

    3. 找到"主通道 映射"参数并选择一个或多个"通道3x"选项