您的位置 首页 芯闻

TQ2440国嵌学院gboot-时钟初始化

TQ2440国嵌学院gboot-时钟初始化:1:设置locktime寄存器2:设置分频系数(FCLK:HCLK:PCLK)3:设定CPU到异步模式(通常FCLK不等于HCLK)

TQ2440国嵌学院gboot-时钟初始化:

1:设置lock time寄存器

2:设置分频系数(FCLK:HCLK:PCLK)

3:设定CPU到异步形式(一般FCLK不等于HCLK)

4:设置FCLK

首要了解下CPU的时钟分类:

同样在S3C2440中找到CLOCK第7章这一章如下:

从上面的文字中,能够得到FCLK主要是CPU核的作业时钟,HCLK是AHB总线(LCD,DMA)的作业时钟,PCLK是APB总线(UART,GPIO)作业时钟。

下面是CPU内部时钟电路结构图

其次是CPU的发动时钟时序:

从上图能够看出,在上电后,nRESET会拉高,clock开端起振输出时钟信号,此刻CPU作业在12MHz,然后PLL开端进入软体设置,这时候FCLK为0,没有时钟信号供CPU作业,当然时刻很短,当PLL设定后FCLK以新的时钟频率供CPU作业。

LOCK TIME寄存器设定:

一般情况下不设定,选用默认值。

再次怎么设定分频系数呢?如下图


声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/258522.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部