你好我想在SDk 5.0.4中添加扩展睡眠模式到ble_app_peripheral项目。不幸的是,睡眠模式似乎不起作用。我用training_04来做这个。你能试一下吗?告诉我你是如何成功开启睡眠模式的?
PS我正在使用SPI Flash的基本开发板。我看到的电流大约是3.4毫安,开启和关闭睡眠。谢谢你!
嗨,格柏,
在SDk 5.0.4的ble_app_peripheral项目中,你不应该为了进入扩展睡眠模式配置而做任何额外的步骤。设备在广告和连接间隔之间进入睡眠模式。最可能的原因,为什么当前消费约3.4mA是由于闪存。如果你移除J4头的SPI_SUP跳线,你会得到相同的功耗吗?为了在附带SPI flash的情况下降低功耗,建议使用SDK的spi_flash_power_down()函数将其关闭。
谢谢,PM_Dialog
如果我拔掉闪光灯的电源,我得到100uA到150uA。这与文档中所指定的仍然相差甚远。此外,如果我运行Proximity_reporter应用程序,我将测量10uA,这是在打开闪光灯的情况下。那么为什么临近报告器产生极低的电流与闪光灯供电,而ble_app_peripheral产生3.4毫安?谢谢,肖恩
我在Basic 580 DK中测试了prox_reporter和ble_app_peripheral SDK示例。它们的配置如下:
当前的测量,我采取时,运行这些约2.3mA(与闪存连接,不断电,只是消耗),当它不连接的当前消耗约1.8uA。
请问Basic 580 DK是否有额外的硬件连接,目前的消耗在增加?另外,ble_app_peripheral示例是默认项目还是修改了?随着广告间隔的增加,你的当前消费应该更低。你进行这些测量的另一个可能的原因可能是当你下载代码时,你的板上出现了意外的重置,也许是由于某种原因,设备停滞了,你看到它的广告了吗?
谢谢您运行这个测试。你使用SDK 5.0.4吗?
我发现,经过很多调试,在BLE_APP_PERIPHERAL SPI引脚没有配置在user_peri_setup .c。一旦我配置了它们,我就能够得到10uA。既然你得到了1.8uA,我现在看到的差异是归因于闪电侠吗?你关掉闪电侠了吗?
谢谢肖恩
我将SPI引脚配置到user_peri_setup .c中,但是我无法复制您所提到的内容。我运行了SDK的ble_app_peripheral示例,并附加了SPI flash(未关机)和配置了SPI引脚,当前的消耗大约是2.3mA。SPI flash下电时,当前耗电量约为2.2uA。此外,我得到大约1.8uA,因为SPI flash没有通过删除J4接头的SPI_SUP跳线连接。
嗨,格柏,
在SDk 5.0.4的ble_app_peripheral项目中,你不应该为了进入扩展睡眠模式配置而做任何额外的步骤。设备在广告和连接间隔之间进入睡眠模式。最可能的原因,为什么当前消费约3.4mA是由于闪存。如果你移除J4头的SPI_SUP跳线,你会得到相同的功耗吗?为了在附带SPI flash的情况下降低功耗,建议使用SDK的spi_flash_power_down()函数将其关闭。
谢谢,PM_Dialog
如果我拔掉闪光灯的电源,我得到100uA到150uA。这与文档中所指定的仍然相差甚远。此外,如果我运行Proximity_reporter应用程序,我将测量10uA,这是在打开闪光灯的情况下。那么为什么临近报告器产生极低的电流与闪光灯供电,而ble_app_peripheral产生3.4毫安?
谢谢,
肖恩
嗨,格柏,
我在Basic 580 DK中测试了prox_reporter和ble_app_peripheral SDK示例。它们的配置如下:
当前的测量,我采取时,运行这些约2.3mA(与闪存连接,不断电,只是消耗),当它不连接的当前消耗约1.8uA。
请问Basic 580 DK是否有额外的硬件连接,目前的消耗在增加?另外,ble_app_peripheral示例是默认项目还是修改了?随着广告间隔的增加,你的当前消费应该更低。你进行这些测量的另一个可能的原因可能是当你下载代码时,你的板上出现了意外的重置,也许是由于某种原因,设备停滞了,你看到它的广告了吗?
谢谢,PM_Dialog
谢谢您运行这个测试。你使用SDK 5.0.4吗?
我发现,经过很多调试,在BLE_APP_PERIPHERAL SPI引脚没有配置在user_peri_setup .c。
一旦我配置了它们,我就能够得到10uA。既然你得到了1.8uA,我现在看到的差异是归因于闪电侠吗?你关掉闪电侠了吗?
谢谢
肖恩
嗨,格柏,
我将SPI引脚配置到user_peri_setup .c中,但是我无法复制您所提到的内容。我运行了SDK的ble_app_peripheral示例,并附加了SPI flash(未关机)和配置了SPI引脚,当前的消耗大约是2.3mA。SPI flash下电时,当前耗电量约为2.2uA。此外,我得到大约1.8uA,因为SPI flash没有通过删除J4接头的SPI_SUP跳线连接。
谢谢,PM_Dialog