如何减少DA14580的初始化时间

4个职位/ 0个新职位
最后发表
环境
离线
最后看到:6年4个月前
加入:2014-08-29 01:38
如何减少DA14580的初始化时间

嗨,对话框中,

我使用DA14580和DA14580_DialogBeacon_3.40.6 SDK。
我发现DA14580芯片消耗大约700μA,大约5秒,
当3V直流电压开始向芯片供电时。
我认为700μA是初始化所消耗的电流。
所以5秒是初始化处理器,振荡器等的必要时间。
那是正确的吗?有没有办法减少初始化时间或当前所消耗的时间?

JE_Dialog
离线
最后看到:3个月1个星期前
工作人员
加入:2013-12-05 14:02
嗨,环境,

嗨,环境,

DA14580到运行邻近应用程序的第一个广告的启动时间如下所示:从冷启动到广告大约需要150mS——这是完整的启动时间。这就是该设备的物理限制。我不确定为什么有一个延迟被编程到信标应用程序(我只是检查并可以验证我也看到它)。

让我检查一下为什么要这样设置。该设备能够在150毫秒内唤醒和广告,所以我需要理解为什么我们编程了这个额外的信标延迟..BR JE_Dialog

JE_Dialog
离线
最后看到:3个月1个星期前
工作人员
加入:2013-12-05 14:02
嗨,Ambient,我刚学会

Hi Ambient,我刚刚了解到这个5秒的延迟是为了调试目的而故意实现的。如果定义了spi内存,则需要一些时间来附加调试器。所以,它可以被移除。JE_Dialog

JE_Dialog
离线
最后看到:3个月1个星期前
工作人员
加入:2013-12-05 14:02
HI,快速更新;

HI,快速更新;

默认情况下,da14580_config.h中有:#define CFG_SPI_FLASH

这意味着DA14580继续从闪光读取信标参数。如果没有连接闪光灯,你会看到这样的延迟。

如果您想要利用这个延迟,您应该取消定义这个CFG_SPI_FLASH。

BR JE_Dialog