时间和定时器

本文深入探讨了S3C2440微处理器的时钟体系,包括时钟的作用、产生来源及在系统启动过程中的关键步骤。详细阐述了MPLL和UPLL的功能,以及它们如何为不同组件提供所需的时钟频率。解释了在开机启动时,如何通过晶振和PLL调整时钟频率,确保CPU稳定运行,并强调了locktime阶段的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

时钟作用:时钟信号是时钟逻辑的基础,数字芯片中众多的晶体管都工作在开关状态,它们的导通和关断动作无不是按照时钟信号的节奏进行的,也就是时序图。

时钟产生来源:晶振,PLL合成器(锁相环)->用较低频率获得较高频率

S3C2440时钟体系:MPLL和UPLL

UPLL:用于USB设备

MPLL:用于CPU及其外围器件

 FCLK: CPU内核

 HCLK:高速外围总线,USB主控制器,NAND FLASH控制器,LCD控制器,LCD DMA,总线控制器,中断控制器,电源管理,存储器控制器:SRAM/NOR/SDRAM

 PCLK:低速外围总线, UART,SD,GPIO,IIC,IIS,RTC,ADC,SPI.


在开机启动的时候,FCLK=12MHZ,晶振为它提供频率,nRESET复位,振荡器开始工作,PLL为系统配置时间,CPU需要一段时间稳定才能工作,这段时间就是locktime,此时CPU频率降低为0,locktime结束之后,CPU获得新的工作频率。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值