打印
[技术问答]

想问一下HC32L110使用Lptime的问题

[复制链接]
983|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wzx1994|  楼主 | 2020-10-29 11:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用HC32L110的Lptim的实现休眠后自动唤醒,因为Lptim是跑低速时钟,所以在使用Lptim时,将RCH切换到RCL。然后在定时休眠唤醒后,有什么办法可以直接切换RCH?

使用特权

评论回复
沙发
wzx1994|  楼主 | 2020-10-29 15:11 | 只看该作者
有使用过华大低功耗定时器做低功耗的吗?

使用特权

评论回复
板凳
martinhu| | 2020-10-30 14:38 | 只看该作者
Lptimer不是楼主这样的用法,使用LPT的时候,需要使能外部或内部低速时钟,然后LPT初始化选择内部或者外部低速时钟作为时钟源,但是系统时钟一直都是高速时钟源。
配置完后,LPT运行起来,然后就可以进入DeepSleep了,等LPT产生中断唤醒MCU,MCU自动运行在高速时钟下。

使用特权

评论回复
地板
wzx1994|  楼主 | 2020-11-2 17:39 | 只看该作者
martinhu 发表于 2020-10-30 14:38
Lptimer不是楼主这样的用法,使用LPT的时候,需要使能外部或内部低速时钟,然后LPT初始化选择内部或者外部 ...

是吗?我问了一个FAE,说需要手动切换回来。。。

使用特权

评论回复
评论
wzx1994 2020-11-7 08:19 回复TA
@liaotian001 :也有可能是我没有描述清楚 
liaotian001 2020-11-6 22:27 回复TA
@martinhu :别紧张,FAE人多了去了,有可能出现回复错误的现象 
wzx1994 2020-11-4 10:39 回复TA
@martinhu :根据你说的测试了一下,发现是我的初始化有问题。改了后,唤醒就是高速时钟了。当时发给FAE看,FAE说只能手动切换。 
martinhu 2020-11-3 18:17 回复TA
哪个FAE?需要进入DeppSleep,系统时钟必须是运行在高速时钟下,然后执行命令进入DeepSleep,唤醒之后也是自动回到高速时钟。 
5
晓伍| | 2020-11-13 12:50 | 只看该作者
不能直接就切换过去吧

使用特权

评论回复
评论
martinhu 2020-11-13 18:14 回复TA
不用切换,由系统高速时钟--->Deep sleep--->唤醒-->系统高速时钟 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

2250

帖子

3

粉丝