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.

[参考译文] RTOS/cc2640:cc2640

Guru**** 2589265 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/598921/rtos-cc2640-cc2640

器件型号:CC2640

工具/软件:TI-RTOS

您好!

我 使用的是 CC2640简单 BLE 广播设备示例代码。 其中我使用 I2C、一个 GPIO 中断、每隔1秒广播一次数据(在通用模式下)。

代码按预期正常工作。 我能够接收中断、能够通过 I2C 从传感器读取数据以及广播数据。

 CC2640在不执行任何操作时都将处于待机模式。 但是、当我检查功耗时 、我可以在两次广播之间看到一些电流峰值。  

在调试过程    中、我发现如果我从文件 PINCC26XX.c 中注释" Power_setDependency (PowerCC26XX_Periph_GPIO);"函数、我无法看到这些峰值、但同一个时间板也无法正常工作。

如需参考、请参阅 随附的图像  

 获得该不需要的电流尖峰的确切原因是什么?

以及如何避免这种情况 ?  

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

    您好、Rahul、

    为了保持 RAM 并确保时钟通电、似乎是再充电电流、这里提到了:   看看它是否与您看到的内容一同检查。

    如果没有、请告知我们。  

    此致、

    Klas

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

    感谢您重放。 观察到的峰值仅为 VDDR 再充电峰值。
    关于相同的问题很少。
    1.是否有任何方法计算再充电的持续时间?
    2.再充电电流的幅度始终是固定的,还是会变化? 如果其变量影响电流幅度的因素是什么?