Search found 1 match
- Wed Oct 30, 2019 3:49 am
- Forum: ESP IoT Solution 中文讨论版
- Topic: 协处理器重启两次才能唤醒主CPU一次??
- Replies: 2
- Views: 15762
协处理器重启两次才能唤醒主CPU一次??
原本设想是ulp执行一次唤醒主mcu一次,然后mcu打印完之后在进入深度睡眠。然后这样不断的循环。 实际测试出来的结果是ulp执行2次才唤醒主mcu一次,这是为什么。 下面虚线之后的这段代码是协处理器ulp执行完任务后,会执行的唤醒主CPU操作,但每次都会先执行一次exit分支,然后ulp重启后在执行完一次任务之后,才在跳转到wake_up分支。 想看看RTC_CNTL_STATE0_REG寄存器是干什么的: #define DR_REG_RTCCNTL_BASE 0x3ff48000 #define RTC_CNTL_LOW_POWER_ST_REG (DR_REG_RTCCNTL_BAS...