5764|9

78

帖子

0

资源

一粒金砂(中级)

LPC1768时钟问题,问了很多人,也没弄明白 [复制链接]

定时器0的寄存器设置如下 T0MR0 =((12000000 * 8)  / 4) /260000

不太明白,这到底定时了多久。
我看了资料与书籍,是这么说的:


LPC_TIM0->MR0 = 需要的延迟*定时器时钟 - 1

问题如下
1.为什么要乘以8,再除以4,为什么要除以260000
2.这个延迟到底是多久
3.什么是外设

此帖出自ARM技术论坛

回复

1万

帖子

33

资源

裸片初长成(高级)

我一贯反对在没有看手册的时候看其它资料,一个简单的问题看一下手册就可以解决的。
a1.jpg

a2.jpg

看看你的时钟是多少?看看你的分频是多少?

回复

3652

帖子

11

资源

五彩晶圆(高级)

分析问题的方法不对,先下载原厂手册,找到时钟相关的部分。看时钟树,时钟源,经过怎样分频倍频,到这个定时器。再看这个定时器的寄存器,关于分频倍频的设置,结合实际的时钟源,几下就算出来了。

回复

78

帖子

0

资源

一粒金砂(中级)

ienglgge 发表于 2017-2-4 20:34
分析问题的方法不对,先下载原厂手册,找到时钟相关的部分。看时钟树,时钟源,经过怎样分频倍频,到这个定 ...

你好,请教下,现在思路我已经明白了。
还有一个细节不太明白。

PLL0CFG 0x0000000B,那么请问M与N分别是多少?

点评

PLL0CFG 0x0000000B,那么请问M与N分别是多少?不看手册都不知道字母是哪来的,我这型号和你不太一样。你注意方法就是了。 好好看这个寄存器的说明。找到输出时钟的计算公式。再看初始化代码。里面有配这个寄存器的  详情 回复 发表于 2017-2-6 20:41

回复

78

帖子

0

资源

一粒金砂(中级)

dontium 发表于 2017-2-4 14:39
我一贯反对在没有看手册的时候看其它资料,一个简单的问题看一下手册就可以解决的。




看看你的时钟 ...

你好,我的晶振是12MHZ的,
PLL0CFG = 0x0000000B,请教M与N分别是多少?

回复

3652

帖子

11

资源

五彩晶圆(高级)

yunhai14 发表于 2017-2-5 13:42
你好,请教下,现在思路我已经明白了。
还有一个细节不太明白。

PLL0CFG 0x0000000B,那么请问M与N分 ...

PLL0CFG 0x0000000B,那么请问M与N分别是多少?不看手册都不知道字母是哪来的,我这型号和你不太一样。你注意方法就是了。  好好看这个寄存器的说明。找到输出时钟的计算公式。再看初始化代码。里面有配这个寄存器的地方。根据它配置的值,去计算实际输出频率。
QQ截图20170206203639.png
QQ截图20170206203743.png

回复

78

帖子

0

资源

一粒金砂(中级)

ienglgge 发表于 2017-2-6 20:41
PLL0CFG 0x0000000B,那么请问M与N分别是多少?不看手册都不知道字母是哪来的,我这型号和你不太一样。你 ...

就是没太看明白,说实话,PLL0CFG 0x0000000B不知道M与N分别是多少,看手册也没明白

点评

M与N分别是多少,你看程序啊。找到初始化部分代码。看看对应的寄存器的操作。初始化代码是例程自己写好的。你好好找找。万一没有配这个寄存器,那就是默认值。这两个值是可以改的。改了,输出频率就跟着变。  详情 回复 发表于 2017-2-7 19:57

回复

3652

帖子

11

资源

五彩晶圆(高级)

yunhai14 发表于 2017-2-7 13:31
就是没太看明白,说实话,PLL0CFG 0x0000000B不知道M与N分别是多少,看手册也没明白

M与N分别是多少,你看程序啊。找到初始化部分代码。看看对应的寄存器的操作。初始化代码是例程自己写好的。你好好找找。万一没有配这个寄存器,那就是默认值。这两个值是可以改的。改了,输出频率就跟着变。

点评

PLL0CFG 0x0000000B M与N分别是多少  详情 回复 发表于 2017-2-8 11:35

回复

78

帖子

0

资源

一粒金砂(中级)

ienglgge 发表于 2017-2-7 19:57
M与N分别是多少,你看程序啊。找到初始化部分代码。看看对应的寄存器的操作。初始化代码是例程自己写好的 ...

PLL0CFG 0x0000000B  M与N分别是多少

点评

我就以我的手册为准了。是接近的型号。 M是0xC,N是1.详细说明见寄存器描述。  详情 回复 发表于 2017-2-8 20:58

回复

3652

帖子

11

资源

五彩晶圆(高级)

yunhai14 发表于 2017-2-8 11:35
PLL0CFG 0x0000000B  M与N分别是多少

我就以我的手册为准了。是接近的型号。 M是0xC,N是1.详细说明见寄存器描述。

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

关闭
站长推荐上一条 1/1 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表