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.

[参考译文] CC2640R2F:BLE 超低功耗应用

Guru**** 649970 points
Other Parts Discussed in Thread: CC2640R2F, ENERGYTRACE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1074799/cc2640r2f-ble-ultra-lower-power-application

部件号:CC2640R2F
“线程: ENERGY-TRACE”中讨论的其它部件

您好,

我在应用中使用了 CC2640R2F 芯片!! 我的问题是,我希望在一个小电池上运行此应用程序的时间更长(大约超过5天/充电)。  我需要在代码中做一些事情,以便降低功耗。 像按下按钮一样,芯片在睡眠模式下启用,一段时间后,芯片将再次处于超低模式。

目前,我的应用功耗比 BLE 传输约为7mA。 FYI,芯片与 I2C 传感器连接,并通过 BLE 将这些数据传输到移动应用程序。

我可以更改代码以启用低功耗功能吗? 使用任何参考示例或链接指导我。

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

    我认为您读取 I2C 传感器并通过 BLE 发送数据的速度太快。 我建议您参考 https://www.ti.com/lit/an/swra478d/swra478d.pdf ,通过 BLE 降低传感器读数和发送数据的速率,以节省功耗。

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

    您好,

    请确保在不使用 I2C 驱动程序时关闭。 您可能还需要查看 pinShutdown 示例(在<SDK>\Examples\RTOS\CC2640R2_LAUNHXL\DRIVERS 中)。

    最后但并非最不重要的是,如果您可以访问能够启用它的 TI 启动板,您可能需要使用 EnergyTrace (请参见此处的详细信息)。 此工具非常有助于评估所有设计变化对功耗的影响。

    我希望这将有所帮助,

    此致,

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

    您好,

    PIN 关闭示例似乎熟悉我的应用程序。 我在我的应用中实现了这一功能,从7 mA 的电流降至3mA。

    但此外,我想将功耗降低到100nA,我如何才能实现这一目标?

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

    您是否表示您运行了针脚关闭示例,但功耗仍为3mA? 如果是这样,我怀疑您的 IO 针脚上有电流泄漏。 请确保正确设置了未使用的 PIN。