设备未进入睡眠模式

13个帖子/ 0个新
最后发表
wisilica
离线
最后看到:12个月4天前
加入:2015-03-17 08:16
设备未进入睡眠模式

你好,

我正在工作的ble_app_barebone项目。默认情况下,睡眠模式是OFF,在项目中,我已经将睡眠状态修改为扩展睡眠模式。但是,即使在此修改之后,也不会调用扩展睡眠模式。为了激活延长睡眠模式,还需要做什么其他的改变吗?
提前谢谢,

Wisilica

设备:
MT_dialog
离线
最后看到:三个月四个星期前
工作人员
加入:2015-06-08 34
嗨wisilica,

嗨wisilica,

为了让设备进入睡眠模式,您只需修改user_config .h文件中的app_default_sleep_mode结构,因此只需将其更改为ARCH_EXT_SLEEP_ON,设备就应该进入扩展睡眠模式。您已经应用于示例的修改是什么,以及如何知道设备不休眠(从智能片段电源分析器,使用DMM的功耗?)

由于MT_dialog

wisilica
离线
最后看到:12个月4天前
加入:2015-03-17 08:16
嗨,对话框中,

嗨,对话框中,

我在基本代码中所做的唯一更改是user_config.h文件中的const static sleep_state_t app_default_sleep_mode = ARCH_EXT_SLEEP_ON。
当在DSO中测量时,该设备总是有一个大约等于2.8mA的偏移值。随函附上从DSO拍摄的相同图片。
另外,能否解释一下你所使用的测量技术,其中睡眠电流为2uA。

MT_dialog
离线
最后看到:三个月四个星期前
工作人员
加入:2015-06-08 34
嗨wisilica,

嗨wisilica,

这是您应该在项目中做出的唯一更改,以便设备进入睡眠状态,当您进行测量时,您是否附加了调试器?它是开发套件还是定制PCB ?附加的调试器会增加设备的功耗。为了获得尽可能低的功耗,设备应该如何测量,请查看教程部分教程4:在DA1458x上配置睡眠模式,或遵循以下链接:

https://support.dialog-semiconductor.com/resource/tutorial-4-configuring..。

由于MT_dialog

wisilica
离线
最后看到:12个月4天前
加入:2015-03-17 08:16
嗨,对话框中,

嗨,对话框中,

我遵循了上面分享的文件中建议的程序。但目前获得的消费仍然很高。PFA读数采用安培表和智能片段功率分析器。我想问的另一个问题是关于董事会的gpios的默认状态。它是由SDK处理的,还是我们需要明确地更改它们?gpio状态是否与设备当前的使用有关?请给出答案。

谢谢

Wisilica

MT_dialog
离线
最后看到:三个月四个星期前
工作人员
加入:2015-06-08 34
嗨wisilica,

嗨wisilica,

尝试通过UART而不是通过JTAG下载fw(我假设您是通过JTAG下载fw),并再次检查,这可能是由于您的Jlink驱动程序。关于GPIO的问题,我不确定我已经理解了这个问题,GPIO的默认状态是输入上拉,如果你配置它们,那么引脚保持休眠状态,但当唤醒引脚时,通过外围设置()函数重新配置,这意味着在唤醒你的引脚的状态取决于什么是配置代码在外围的init()函数。如果有任何形式的电流泄漏通过gpio's,它将显示在当前消耗您的设备。

由于MT_dialog

wisilica
离线
最后看到:12个月4天前
加入:2015-03-17 08:16
你好,

你好,

尝试通过UART和JTAG下载。也存储到闪存和从闪存引导。它在睡眠期间仍能读取大约375uA -所以它看起来不像要睡觉。关于gpio的查询是为了了解是否需要做任何显式配置来防止通过gpio的电流泄漏。
附加fw的接近记者,这是测试项目用于测量睡眠电流在你的教程,给我们375uA读数。
阅读采用了基础和专业DK。如果您能够使用此fw获得2uA,您能否共享下载fw时使用的跳线设置以及在这些dk上进行的当前读取?

MT_dialog
离线
最后看到:三个月四个星期前
工作人员
加入:2015-06-08 34
嗨wisilica,

嗨wisilica,

我能得到1.6 uA的弗兰克-威廉姆斯上传与跳线设置显示在本教程中,你还有其他子板测试,甚至可能有问题您正在使用的数字,设置或别的东西吗?关于GPIO的,如果你没有连接到引脚,一个传感器或其他的东西,那么没有连接的引脚应该没有泄漏。

由于MT_dialog

omesa
离线
最后看到:4个月4个星期前
加入:2014-12-07 17
你好,

你好,
我有相同的问题一段时间,解决方案是下电外部SPI Flash在超深模式与正确的序列。
干杯
Siegmar

wisilica
离线
最后看到:12个月4天前
加入:2015-03-17 08:16
甚至关闭闪光灯

即使在长时间睡眠模式下,关闭闪光灯也有效。
编程时要遵循的所有SPI跳线设置。开机后,可以移除SPI_SUP跳线,使闪光灯下电以获得精确的电流测量,顺序为2uA。

MT_dialog
离线
最后看到:三个月四个星期前
工作人员
加入:2015-06-08 34
嗨wisilica,

嗨wisilica,

很高兴您找到它,谢谢您的提示,请将您认为有用的答案标记为接受。

由于MT_dialog

wisilica
离线
最后看到:12个月4天前
加入:2015-03-17 08:16
你好,

你好,

当编程和测量电流时,在功率测量教程中指出跳线设置的细节将是有帮助的。

问候,
Kavya

MT_dialog
离线
最后看到:三个月四个星期前
工作人员
加入:2015-06-08 34
嗨wicilica,

嗨wicilica,

我认为,教程中的图片,而测量是获得和演示如何探头的DMM应该放置清楚表明跳线,在J5头部,无论如何,我将让教程的作者知道这一点。

由于MT_dialog