请选择 进入手机版 | 继续访问电脑版

930电子网

 找回密码
 立即注册
快捷导航
搜索
艾克姆科技推出最新产品STM32F103ZET6开发板
查看: 117|回复: 0

STC15W4K32S4系列电源管理之掉电唤醒定时时间

[复制链接]

94

主题

240

帖子

6482

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6482
发表于 2019-8-1 09:20:02 | 显示全部楼层 |阅读模式
本帖最后由 正是河豚 于 2019-8-1 09:20 编辑
    1、STC15W4K32S4系列单片机内部掉电唤醒定时器有自己的内部时钟,其中掉电唤醒定时器计数一次的时间就是由该时钟决定。内部掉电唤醒定时器时钟频率约为32768HZ,当然误差较大,所以计算出的掉电唤醒定时器定时时间与实际时间会有较大偏差。

    2、下面给出掉电唤醒定时器定时时间计算公式。


    注:用户通过读RAM区F8H和F9H的内容(F8H存放频率的高字节,F9H存放频率的低字节)来获取内部掉电唤醒专用定时器出厂时所记录的时钟频率。内部掉电唤醒定时器专用时钟16分频后用于掉电唤醒定时器计数。
    3、举例,配置WKTCH寄存器低7位初始装载值为0x0F,WKTCL寄存器初始装载值为0xFF,计算掉电唤醒定时器定时时间。
    1)十六进制0x0F转成十进制是15,十六进制0xFF转成十进制是255。这样初始装载值为:256*15+255=4095。
    2)掉电唤醒前计数总次数为:4095+1=4096。
    3)掉电唤醒定时器定时时间:(4096*16)/32768=2s。
    4)如果已知掉电唤醒定时器定时时间,计算WKTCH寄存器低7位初始装载值和WKTCL寄存器初始装载值,则是反推过来即可。















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2

GMT+8, 2019-8-24 20:06 , Processed in 0.647309 second(s), 27 queries .

Powered by 930电子网 X3.2

© 2013-2023 930ebbs

快速回复 返回顶部 返回列表