嗨,对话框我使用的SDK是你们的5.0.3,这个版本你们是支持的吗?我想实现DA14583无论在什么状态(睡眠还是非睡眠)都能执行一个定时任务。我知道在KEEP_POWERED状态下DA14583一直不休眠可以实现,但是使用了GOTO_SLEEP后,我就不知道怎么实现DA14583也能定时唤醒,我需要DA14583间隔执行采集传感器信号。请问我该怎么实现?谢谢。
先明确一个问题,在这个任务中你需要祝福活动吗?
整个系统是以祝福核心为主的,因此如果你的系统有定时的祝福活动(广播,连接等等),那么把你的任务放到BLE的任务中,因为BLE需要工作系统会自动定期醒过来
如果你设定了长时间没有祝福活动,完全睡下去依靠外部唤醒(GPIO或者唤醒定时器)只是用外设而不用祝福,那么把任务放到唤醒后的回调里,比如app_on_ble_powered
可以看一下嗯- b - 006文档来了解一下关于睡眠模式的详细说明
嗨,Qinjiny_Dialog我的任务是不需要祝福活动的,只是主动采集一次传感器的信号数据,然后保存,等有外部链接的时候,才把数据传送出去。按你的意思是,要DA14583等主动定时执行某一段代码,必须要外部机制参与吗?DA14583内部没有什么定时器或者什么机制可以无论在状态都能主动唤醒执行吗?
除了外部机制之外还可以使用内部的ke_timer
不过ke_timer用于长时间睡眠的唤醒最多只能支持到五分钟左右,不知道是否符合你的设计需求
先明确一个问题,在这个任务中你需要祝福活动吗?
整个系统是以祝福核心为主的,因此如果你的系统有定时的祝福活动(广播,连接等等),那么把你的任务放到BLE的任务中,因为BLE需要工作系统会自动定期醒过来
如果你设定了长时间没有祝福活动,完全睡下去依靠外部唤醒(GPIO或者唤醒定时器)只是用外设而不用祝福,那么把任务放到唤醒后的回调里,比如app_on_ble_powered
可以看一下嗯- b - 006文档来了解一下关于睡眠模式的详细说明
嗨,Qinjiny_Dialog
我的任务是不需要祝福活动的,只是主动采集一次传感器的信号数据,然后保存,等有外部链接的时候,才把数据传送出去。
按你的意思是,要DA14583等主动定时执行某一段代码,必须要外部机制参与吗?DA14583内部没有什么定时器或者什么机制可以无论在状态都能主动唤醒执行吗?
除了外部机制之外还可以使用内部的ke_timer
不过ke_timer用于长时间睡眠的唤醒最多只能支持到五分钟左右,不知道是否符合你的设计需求