clan1993 发表于 2019-3-18 19:18:45

STM8L101怎么使用AWU功能进行长时间延时

目前导师的项目需要CPU进行定时唤醒,几小时自动唤醒然后发送数据帧,硬件设计师选用的STM8L101,我看了手册和官方历程,知道了AWU功能可以在保证低功耗的基础上,定时唤醒。但是官方代码里唤醒时间最长间隔为30s,所以想请教一下怎么运用STM8L101进行几小时间隔的唤醒

zhdzhd-174422 发表于 2019-4-11 10:27:01

本帖最后由 zhdzhd-174422 于 2019-4-11 10:29 编辑

好像芯片设定的最高时长是30.7S,好像有个最佳的时间比值,我实测的结果也是这么长,估计依靠芯片本身可能是达不到几小时的要求的,不知道能不能依靠外部手段达到这么长的时间。


Kevin201707 发表于 2019-4-11 13:40:32

导师让你几小时唤醒发送数据,并不是说中间不能唤醒。

ldptest 发表于 2019-4-11 15:36:23

内部再加个计数器,每次唤醒计数器+1,达到时间后发数据,没达到继续休眠
页: [1]
查看完整版本: STM8L101怎么使用AWU功能进行长时间延时