新闻中心

EEPW首页 > 嵌入式系统 > 牛人业话 > ARM11 s3c6410系列教程之一:时钟

ARM11 s3c6410系列教程之一:时钟

—— ARM11s3c6410系列教程之一时钟
作者:Machinnneee时间:2013-12-24来源:电子产品世界收藏

  CLK_DIV0主要用于系统时钟的设置,意义如下:

本文引用地址:http://www.eepw.com.cn/article/203122.htm

  APLL、MPLL通过ARM_RATIO 和MPLL_RATIO来设置。通过设置CLK_DIV0可以实现各种时钟在需要的时钟下。

  具体设置如下:

  我们确定MDIV为266,PDIV为3,SDIV为1,则FOUT=266*12/(3*21)=532MHz, 这样就可以完成我们的高频率工作了。APLL_CON寄存器各位意义如下:

  我们确定MDIV为266,PDIV为3,SDIV为1,则FOUT=266*12/(3*21)=532MHz,

  这样就可以完成我们的高频率工作了。具体设置如下:

  下面来看下系统如何达到你想需要的

  当系统供电后,复位开关为低时,XTIpll开始起振在12MHz,当复位开关为高时,系统时钟开始开始工作在12MHz,这时通过设置PLL LOCK时间,在这段时间内,VCO可以使系统的时钟达到我们需要的532MHz,通过设置时钟源选择控制器低三位为1来使用532MHz的时钟,这时,系统就达到了532MHz了。其余的时钟设置也如此。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭