打印
[技术问答]

MS51FB9AE WKT

[复制链接]
884|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fnh02|  楼主 | 2020-4-20 23:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
s51, TE, TI, se
6.8 自唤醒定时器 (WKT)
6.8.1 WKT 结构描述
MS51有一个专用的自唤醒定时器(WKT),用于低功耗模式下的周期唤醒芯片,也可用作通用定时器
。WKT保持计数在空闲或掉电模式。当WKT用作唤醒定时器时,WKT要在进入省电模式之前开启。
WKT能配置两种时钟源片内38.4kHz时钟源LIRC和32.768kHz外部时钟源LXT。注意系统时钟频率必须
大于WKT时钟两倍以上。如果WKT开始计数,在设备进入空闲或掉电模式下,选择的时钟源会也要保
持工作。注意选择的WKT时钟源不会连同WKT的配置自动使能,用户应该手动使能选择的时钟源并等
待它稳定确保操作的成功。
WKT配备了一个简单的8位自动重载向上计数定时器。它的预分频可选择从1/1 到 1/2048,通过
WKPS[2:0] (WKCON[2:0])来设置。用户填重装载值到RWK寄存器来决定它的溢出速率。当计数器发生
溢出RWK可以重载。CWK寄存器可以读出当前的计数值。WKTR (WKCON.3)置位开始计数。当计数器
跨过FFH,WKTF (WKCON.4)置为1,将发生重载 RWK寄存器的值会重载到内部8为计数器。如果
EWKT (EIE1.2) 置为1,WKT中断服务程序将被执行。(这是中文版本的说明)

6.7 Self Wake-Up Timer (WKT)
The MS51 has a dedicated Self Wake-up Timer (WKT), which serves for a periodic wake-up timer in
low power mode or for general purpose timer. WKT remains counting in Idle or Power-down mode.
When WKT is being used as a wake-up timer, a start of WKT can occur just prior to entering a power
management mode. WKT has one clock source, internal 10 kHz. Note that the system clock frequency
must be twice over WKT clock. If WKT starts counting, the selected clock source will remain active
once the device enters Idle or Power-down mode. Note that the selected clock source of WKT will not
automatically enabled along with WKT configuration. User should manually enable the selected clock
source and waiting for stability to ensure a proper operation.
The WKT is implemented simply as a 8-bit auto-reload, up-counting timer with pre-scale 1/1 to 1/2048
selected by WKPS[2:0] (WKCON[2:0]). User fills the reload value into RWK register to determine its
overflow rate. The WKTR (WKCON.3) can be set to start counting. When the counter rolls over FFH,
WKTF (WKCON.4) is set as 1 and a reload is generated and causes the contents of the RWK register
to be reloaded into the internal 8-bit counter. If EWKT (EIE1.2) is set as 1, WKT interrupt service
routine will be served.(这里是英文的说明)英文的说明是只有内部的CLK 10kHZ的,但是中文的说明是38.4kHZ(LIRC)和32.768kHZ(LXT),试了感觉是英文版本的准确是10kHZ。请问论坛里面有使用过MS51的WKT的是不是10kHZ的?

使用特权

评论回复
沙发
jasontu| | 2020-4-21 07:51 | 只看该作者
只有内部10k是正确的。

使用特权

评论回复
板凳
wanduzi| | 2020-4-21 23:13 | 只看该作者
38.4K这个是错误?

使用特权

评论回复
地板
天灵灵地灵灵| | 2020-4-22 13:10 | 只看该作者
应该跟N76E003的是一样

使用特权

评论回复
5
huangcunxiake| | 2020-4-22 22:09 | 只看该作者
这就有个问题了,是现有中文手册还是先有英文手册。

使用特权

评论回复
6
fnh02|  楼主 | 2020-4-23 09:28 | 只看该作者
谢谢大家,后面经中断测试频率是 10Khz的。

使用特权

评论回复
7
xuanhuanzi| | 2020-4-28 23:38 | 只看该作者
专门给低功耗运行提供的

使用特权

评论回复
8
捉虫天师| | 2020-4-30 09:17 | 只看该作者
考虑全面的一个定时器。特别的

使用特权

评论回复
9
fuzi2008| | 2020-6-10 11:28 | 只看该作者
本帖最后由 fuzi2008 于 2020-6-10 11:30 编辑

迷惑行为大赏, 我佛了佛了


使用特权

评论回复
10
fnh02|  楼主 | 2020-6-10 15:49 | 只看该作者
fuzi2008 发表于 2020-6-10 11:28
迷惑行为大赏, 我佛了佛了

规格书还是得看英文版本的,要不然有一堆坑...

使用特权

评论回复
11
fnh02|  楼主 | 2020-6-10 15:50 | 只看该作者
fuzi2008 发表于 2020-6-10 11:28
迷惑行为大赏, 我佛了佛了

最后面我用最笨的方法,用中断看波形的频率来确定是10Khz  !

使用特权

评论回复
12
fuzi2008| | 2020-6-12 15:30 | 只看该作者
本帖最后由 fuzi2008 于 2020-6-12 15:32 编辑
fnh02 发表于 2020-6-10 15:49
规格书还是得看英文版本的,要不然有一堆坑...

这两天继续在看规格书,发现中文规格书,简直太随意了,很多地方跟英文版对不上,对不上还是其次的,问题是不正确。
英文版的正确率明显高不少。感受到了深深的恶意........

使用特权

评论回复
13
fuzi2008| | 2020-6-12 15:48 | 只看该作者
举几个栗子
在这两个文件中

TRM_MS51_16KBFlash_Series_SC_Rev1.01.pdf
TRM_MS51_16KBFlash_Series_EN_Rev1.01.pdf

看似好像版本都是REV1.01 ,似是而非










使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

53

帖子

0

粉丝