这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » ARM9 2440时钟管理与定时器

共1条 1/1 1 跳转至

ARM9 2440时钟管理与定时器

工程师
2012-05-26 22:44:31     打赏

   2440的时钟逻辑可以产生系统必须的时钟信号,CPU的FCLK,AHB总线外设的HCLK,APB外设的PCLK,它有两个锁相环,MPLL,UPLL,其中前者供给FCLK,HCLK,PCLK,后者专用于为USB提供48MHZ的时钟。

     FCLK为CPU内核提供时钟,最高400MHZ。

     HCLK为AHB总线外设提供时钟,如存储器控制器,LCD控制器,中断控制器,DMA和USB主机模块(最高136MHZ)。

     PCLK为APB总线外设提供时钟,如GPIO,UART,定时器,A/D,IIC,IIS,WDT,RTC,SPI(最高68MHZ)。

    2440支持FCLK,HCLK,PCLK之间的分频操作。

    2440还有一个时钟控制器用于对各种外设的时钟频率进行控制。

        先理解了这些概念,原来一直搞不懂什么是FCLK,HCLK,PCLK,整Cortex-M3时也搞不明白FCLK,根本原因是不了解CPU的体系结构,没有一个整体的框架,有时间得好好看看《计算机组成原理》。




关键词: 时钟     管理     定时器    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]