主题中讨论的其他器件:UNIFLASH、
您好、TI!
您能帮助构建一个 具有最大输出功率级别的新"基本 BLE 工程"吗? 我需要使用该固件来检查连接距离有多远。
谢谢。
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.
付玉婷
在以下说明中、请确保您正在使用 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
如果您在执行这些步骤或使用生成的文件时遇到任何问题、请告诉我!
谢谢。
卢克
付玉婷
您能否解释一下您说找不到 SSID 时的意思? 我将研究与 basic_ble 连接时传输的数据类型。
对于您先前关于在固件中选择链接通道的请求:
1.在导入的工程中打开"basic_ble.syscfg"文件
2.在"RF Stacks"下、选择 BLE -> Broadcaster Configurations -> Advertisement Set 1 -> Advertisement Parameters 1
3. 找到"主通道 映射"参数并选择一个或多个"通道3x"选项