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
您好!
我正在尝试使用 CC2642、我正在尝试设置一个示例项目、该项目展示了该微控制器的低功耗特性(我想展示一些通过稀疏蓝牙消息显示的功耗低于1mW 的器件)。
我从 Project Zero 示例开始、但我很难使其成为低功耗、我想知道它是否不会进入睡眠模式?
以下是我使用 Code Composer 中的 EnergyTrace 功能测量的功耗结果(我将其与 CC26x2 LaunchPad (板载 CC2652修订版 E)配合使用):
在 Project Zero 示例未更改的情况下、广播期间的功率为~2.7mW、与电话连接期间的功率为~3.5mW。
为了减小、我进入了 syscfg 文件并将 Tx 功率从5dBm 更改为0dBm。 但是、功耗保持不变。
然后、我将最小和最大连接间隔从15ms 和45ms 更改为800ms 和1000ms。
这会将连接状态期间的功耗从3.5mW 略微降低到3.2mW、但在如此低的连接间隔内、这仍然是一个巨大的功率。
我是否应该采取其他措施来降低功耗? 我能够使用非常旧的 CC2540获得更低的功耗数字、因此我确信我做的不是正确的。
如果有任何帮助、我们将不胜感激!
尊敬的 James:
-我认为您没有正确地更改器件的 TxPower、因为这应该在功耗方面发挥重要作用(顺便说一下、默认 TxPower 为0dBm)。 以下代码片段可用于将 TxPower 设置为5dBm:
HCI_EXT_SetTxPowerCmd (HCI_EXT_TX_POWER_5_DBM);
- TI 提供了一种根据所选设置估算 BLE 器件功耗的工具: www.ti.com/.../BT-POWER-CALC
我希望这将有所帮助、
Clement、您好、感谢您的快速回复。
使用您提供的函数、我无法更改 Project Zero 示例的功耗。 根据您参考的工具、功耗肯定应低于我观察到的功耗。
在调用 iCall_registerApp 函数之后、我已将 HCI_EXT_SetTxPowerCmd 调用放置在 ProjectZero_init 函数中。 在0dBm 和5dBm 的情况下、根据 EnergyTrace、功耗保持不变。
是否有人可以尝试重新创建此方案、以确保它不仅仅是我?
您好!
您能否验证您是否按照建议测量功耗? 如果 需要、此主题将为您提供一些建议。
此致、