社区导航

 
查看: 3386|回复: 11

[求助] 看了很多资料,实在没搞明白看门狗的WDTC怎么计算的

[复制链接]

60

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-7 13:12:08 | 显示全部楼层 |阅读模式
看了很多资料,实在没搞明白看门狗的WDTC怎么计算的。
请教芯片是LC1768, LPC_WDT->WDTC = WDT_FEED_VALUE;        /* 看门狗计数值:0x003FFFFF */

那么到底多久看门狗溢出

此帖出自ARM技术论坛


回复

使用道具 举报

47

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-8 11:49:47 | 显示全部楼层
yunhai14 发表于 2017-2-8 11:44
我昨天看了一天手册,大概明白意思了
就是说,频率*溢出时间=WDTC
那么溢出时间 = WDTC*(1/频率)
你 ...

10的6次方是按照频率的:100MHz = 100*10^6Hz

点评

对,我明白了。 那keil里面应该怎么监控,才能看到看门狗真实的时钟频率  详情 回复 发表于 2017-2-8 11:51


回复

使用道具 举报

25

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-2-7 14:21:14 | 显示全部楼层
好困啊,唉 苦逼的上班族
大学仕技术交易平台:http://www.dxueshi.com/


回复

使用道具 举报

5404

TA的帖子

179

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-2-7 16:10:47 | 显示全部楼层
资料不在多而在精,你看的都是没有价值的资料。请问1768的技术参考手册你看了吗?

点评

看了,确实没看懂,因为我是写电脑软件的,现在临时为了研究这个  详情 回复 发表于 2017-2-7 16:34
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,虽然在群里买不到板子,但是可以学会开车;虽然学不到技术,但是可以学会开车;商家勿入!加群暗号:喵


回复

使用道具 举报

60

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-7 16:34:41 | 显示全部楼层
lcofjp 发表于 2017-2-7 16:10
资料不在多而在精,你看的都是没有价值的资料。请问1768的技术参考手册你看了吗?

看了,确实没看懂,因为我是写电脑软件的,现在临时为了研究这个


回复

使用道具 举报

3492

TA的帖子

11

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2017-2-7 20:13:49 | 显示全部楼层
你需要知道看门狗的工作频率。结合它的计数值。计数方式。比如,从0到0x003FFFFF ,就溢出,计数的个数是确定的。再加上计数频率,时间不就出来了吗


回复

使用道具 举报

47

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-8 08:22:14 | 显示全部楼层
假设看门狗时钟为100MHz,看门狗计数器初始值为0,溢出值(也就是你注释里面的计数值)为0x003FFFFF,那么看门狗的溢出时间就是:0x003FFFFF*(1/(100*10^6))秒;
所以你还要查你的看门狗时钟

点评

我昨天看了一天手册,大概明白意思了 就是说,频率*溢出时间=WDTC 那么溢出时间 = WDTC*(1/频率) 你是按10^6次方,就是按微秒计算的溢出时间,对吧。 顺便请教下,我的LPC1768,我在keil里面监控,只有CCLK  详情 回复 发表于 2017-2-8 11:44

评分

1

查看全部评分



回复

使用道具 举报

60

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-8 11:44:17 | 显示全部楼层
ZHZ26 发表于 2017-2-8 08:22
假设看门狗时钟为100MHz,看门狗计数器初始值为0,溢出值(也就是你注释里面的计数值)为0x003FFFFF,那么 ...

我昨天看了一天手册,大概明白意思了
就是说,频率*溢出时间=WDTC
那么溢出时间 = WDTC*(1/频率)
你是按10^6次方,就是按微秒计算的溢出时间,对吧。

顺便请教下,我的LPC1768,我在keil里面监控,只有CCLK的时钟,没有PCLK的时钟,因为我看门狗时钟源设置的01 选择APB 外设时钟(看门狗pclk)作为看门狗的时钟源。
我就是想看 看门狗时钟源到底是多少,但是一直没办法监控到

点评

你说的那个问题我倒是没研究过,看有没有哪个大神给你解答  详情 回复 发表于 2017-2-8 11:50
10的6次方是按照频率的:100MHz = 100*10^6Hz  详情 回复 发表于 2017-2-8 11:49


回复

使用道具 举报

47

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-8 11:50:26 | 显示全部楼层
yunhai14 发表于 2017-2-8 11:44
我昨天看了一天手册,大概明白意思了
就是说,频率*溢出时间=WDTC
那么溢出时间 = WDTC*(1/频率)
你 ...

你说的那个问题我倒是没研究过,看有没有哪个大神给你解答


回复

使用道具 举报

60

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-8 11:51:45 | 显示全部楼层
ZHZ26 发表于 2017-2-8 11:49
10的6次方是按照频率的:100MHz = 100*10^6Hz

对,我明白了。
那keil里面应该怎么监控,才能看到看门狗真实的时钟频率

点评

没了解过这个,看有没有大神来帮忙解答  详情 回复 发表于 2017-2-8 12:07


回复

使用道具 举报

47

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-8 12:07:55 | 显示全部楼层
yunhai14 发表于 2017-2-8 11:51
对,我明白了。
那keil里面应该怎么监控,才能看到看门狗真实的时钟频率

没了解过这个,看有没有大神来帮忙解答


回复

使用道具 举报

60

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-8 17:14:47 | 显示全部楼层
有没大神知道,怎么监控定时器时钟与看门狗时钟,我好像没有看到WDCLK,也没PCLK 1111.png


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-9-21 13:53 , Processed in 0.336679 second(s), 20 queries , Gzip On, Redis On.

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