主题中讨论的其他器件:ENERGYTRACE、
使用 LP-EM-CC1354P10-1评估 CC2652R10的客户。 现在、他们让运行 Project Zero 的 LP 具有2000ms 的广播间隔。 EnergyTrace 表明平均电流消耗为1.75mA、对于其应用而言绝对过高(目标低于0.3 mA 平均值)。 他们知道项目0可能不是低功耗的理想用例。
是否有任何有关 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.
使用 LP-EM-CC1354P10-1评估 CC2652R10的客户。 现在、他们让运行 Project Zero 的 LP 具有2000ms 的广播间隔。 EnergyTrace 表明平均电流消耗为1.75mA、对于其应用而言绝对过高(目标低于0.3 mA 平均值)。 他们知道项目0可能不是低功耗的理想用例。
是否有任何有关 BLE 外设项目的指导可用于对此功耗性能进行基准测试? 它需要发送可连接广播。
劳伦斯、您好!
我建议使用位于中的 basic_ble 项目 \examples\rtos\CC26X2R1_LAUNCHXL\ble5stack、配置为具有可连接和可扫描的非定向事件属性的外设模式。
此外、还应考虑使用 basic_ble.syscfg 文件禁用显示模块选项(在"RF stacks"-"BLE -"Advanced Settings"-"Disable the Display Module"中找到该选项)。
希望这对您有所帮助。
大卫。
劳伦斯、您好!
David 建议在运行 EnrgyTrace 之前终止调试会话。 (刷写调试或发布编译目标不应更改太多、除非更改了默认工程配置)。
理想情况下、我建议刷写器件、拔下电源插头、再插上电源、然后最终运行 EnergyTrace 测量。
如有疑问、请参阅此处提供的 EnergyTrace 用户指南: https://software-dl.ti.com/simplelink/esd/simplelink_cc13xx_cc26xx_sdk/7.10.00.98/exports/docs/ble5stack/ble_user_guide/html/energy-trace/energy-trace.html
我希望这将有所帮助、
此致、
劳伦斯、您好!
您能否使用与之前相同的程序设置运行新的 EnergyTrace 测量、但需要考虑以下步骤:
我们正在进一步研究如何避免由于重置而导致执行所有这些步骤、但与此同时、请再次尝试以这种方式进行测量。
我使用功率分析仪确认了电流测量结果、显示平均电流消耗为13uA。
与功率计算器相关、请使用以下链接中"设计与开发"下的内容:
希望这对您有所帮助。
大卫。
劳伦斯、您好!
这样是为了确保有效载荷是31字节、还是要发送一些特定的广播数据?
要修改广播数据、请转至:basic_ble.syscfg - RF Stacks BLE Broadcaster Configuration - Advertisement Set 1 - Advertisement Data 1。
您可以在其中添加要包含在广播有效载荷中的信息(最多31字节)。 如果要检查已有多少数据被视为有效负载、请为"生成的文件"单击以下符号:<>、选择 ti_ble_config.c、然后搜索 advData1[]数组。 使用 syscfg 选择的所有数据元素都将出现在该位置、有效载荷等于数组的元素数量。
我建议从以下 SLA 中查看"广告任务1"一章: 扫描和广告基础知识
希望这对您有所帮助。
大卫。