JZ2440开发笔记(8)——FCLK、HCLK和PCLK

本文详细介绍了S3C2440处理器中的三种时钟FCLK、HCLK和PCLK的用途及工作原理。FCLK用于ARM920T内核,HCLK服务于AHB总线上的硬件,PCLK则为APB总线设备提供时钟。通过PLL(锁相环)可以提升主频,其中MPLL生成FCLK、HCLK、PCLK的高频时钟,UPLL服务于USB。设置MPLL涉及LOCKTIME、MDIV、PDIV和SDIV等参数,调整时需注意锁定时间及总线模式的切换。
摘要由CSDN通过智能技术生成

  S3C2440中有三种时钟,分别是FCLK,HCLK和PCLK。这三种时钟的功能各不相同,其中FCLK主要是为ARM920T的内核提供工作频率,如图:

  HCLK主要是为S3C2440 AHB总线(Advanced High performance Bus)上挂接硬件提供工作频率,AHB总线主要挂接有内存,NAND,LCD控制器等硬件,如图:

  PCLK主要是为APB总线提供频率,APB总线上主要挂载UART、WatchDog等硬件控制器,如图:

  S3C2440上的时钟源是12MHz,如果想让CPU工作在更高频率上,就需要通过PLL(锁相环)来提高主频。S3C2440上的PLL有两种,一种是MPLL,它是用来产生FCLK、HCLK、PCLK的高频工作时钟;还有一种是UPLL,用来为USB提供工作频率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值