主题中讨论的其他器件: CC2640
您好!
我正在尝试使用 CC2650的 Launchpad 来表征电流消耗。 我一直遵循 TI 指南"测量 CC13xx 和 CC26xx 电流消耗"。 本指南包含以下内容:
我测量的待机电流平均约为8uA、因此如果我可以禁用该外部闪存、似乎应该获得我预期的待机电流(约为1.2uA)。 我在 SDK 中进行了搜索、并在 C:\ti\simplelink\ble_sdk_2_02_06_07\src\examples\util\bim_extflash\cc2640\board 中找到"ext_flash.c"和"ext_flash.h"。
我将这些添加到 simple_peripheral 项目中、并尝试调用 SimplePeripheral_init 函数中的 open 和 close 函数。 代码会编译并运行、但我不会得到任何广播、并且我测量的电流为稳定的~3.6mA。 一旦我注释掉这两个函数调用、该示例就可以正常工作、我可以看到广播。 这些是禁用闪存所需的正确文件吗? 我不确定是使用错误的 ext_flash 文件、还是函数调用的实现错误。 请提供任何帮助或建议。
谢谢!
Josh