GPIO 中断 将HIDOFF 模式唤醒,但是没有进中断回调函数?

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
CaLi_4592466
Level 4
Level 4
25 replies posted 10 replies posted 5 replies posted

1. 测试从HIDOFF 模式下,通过 GPIO 中断,唤醒该模式,测试结论发现,设备能够从HIDOFF 唤醒并且重启,但是唤醒后GPIO的中断函数并有执行,

在中断回调函数中wiced_power_save_store_state 并未执行 ,中断函数中的 全局变量的累加 存储并有执行,唤醒后的值没有改变。

2.怎么知道HIDOFF 唤醒源,比如GPIO  ,time 唤醒?

0 点赞
1 解答
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

1. 从HIDOFF唤醒之后,系统会直接重启,所以并不会进入中断函数。

关于保存变量的问题,在另外一个帖子里已经回复过了,你可以看下。wiced_power_save_start唤醒之后,如何继续往下跑

2. 在HIDOFF模式下,只能通过LHL GPIO唤醒,无法通过timer唤醒。

在原帖中查看解决方案

0 点赞
3 回复数
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

1. 从HIDOFF唤醒之后,系统会直接重启,所以并不会进入中断函数。

关于保存变量的问题,在另外一个帖子里已经回复过了,你可以看下。wiced_power_save_start唤醒之后,如何继续往下跑

2. 在HIDOFF模式下,只能通过LHL GPIO唤醒,无法通过timer唤醒。

0 点赞

2.关于 pastedImage_0.pngHIDOFF 模式下,设备的RTC 都是关闭的,那么wiced_power_save_star 设置的时间间隔的唤醒 是什么工作原理? 此时已经不是 HIDOFF 模式了吗?如果带有时间间隔的 其实是TIME-WAKE 模式?

0 点赞
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

在你看的文档中有如下的说明:

pastedImage_0.png

0 点赞