s3c2410时钟信号:FCLK、HCLK和PCL…
2013-12-19 20:40
246 查看
2010-06-07 18:56
s3c2410 有三个时钟FLCK 、HCLK 和PCLK (这3个时针都是核心时针) s3c2410 芯片有这么一段话: FCLK is used by ARM920T ,内核时钟,主频。 HCLK is used for AHB bus, which is used by the ARM920T, the memory controller, the interrupt controller, the LCD controller, the DMA and USB host block. 也就是为AHB总线上的外设提供时钟信号,包括USB时钟。 AHB总线用于连接高速外设。 PCLK is used for APB bus, which is used by the peripherals such as WDT, IIS, I2C, PWM timer, MMC interface,ADC, UART, GPIO, RTC and SPI. 也就是为APB总线上的外设提供时钟信号,即IO接口时钟,串口的时钟设置就是从PCLK来的。APB总线用于连接低速外设。 The S3C2410X supports selection of Dividing Ratio between FCLK, HLCK and PCLK. This ratio is determined by HDIVN and PDIVN of CLKDIVN control register. s3c2410可通过设置CLKDIVN控制寄存器的HDIVN位(第1位)和PDIVN位(第0位)来改变FCLK, HLCK 和 PCLK的比率。 那么如何获取FCLK, HLCK 和 PCLK的时针频率呢? 可先通过clk_get获取一个clk结构体
关于AMBA片上总线 AMBA(Advanced Microcontroller Bus Architecture)是由ARM公司提出的片上总线规范。AMBA 2.0规范包括四个部分:AHB(AMBA高性能总线)、ASB(AMBA系统总线)、APB(AMBA外设总线)和Test Methodology。 the Advanced High-performance Bus(AHB)应用于连接高性能、高时钟频率的系统模块(如CPU、DMA和DSP等)它构成了高性能的系统骨干总线( back-bone bus )。AHB bus上的外设有LCD controller(CONT代表controller,控制器)、USB Host CONT、ExtMaster、Nand CONT和nand flash boot loader、bus CONT、interrupt CONT、power management、memory CONT(sram/nor/sdram等)。 the Advanced System Bus(ASB)是第一代AMBA系统总线,同AHB相比,它数据宽度要小一些,它支持的典型数据宽度为8位、16位、32位。 the Advanced Peripheral Bus(APB)是本地二级总线(local secondary bus ),通过桥和AHB/ASB相连。它主要是为了满足不需要高性能流水线接口或不需要高带宽接口的设备的互连。APB bus上的外设有UART、USB device、SDI/MMC、Watch Dog Timer、bus CONT、spi、iic、iis、gpio、rtc、adc、timer/pwm。 |
相关文章推荐
- s3c2410时钟信号:FCLK、HCLK和PCL…
- s3c2410时钟信号:FCLK、HCLK和PCLK
- s3c2410时钟信号:FCLK、HCLK和PCLK;clk_get_rate()
- s3c2410时钟信号:FCLK、HCLK和PCLK;clk_get_rate()
- s3c2410时钟信号:FCLK、HCLK和PCLK
- s3c2410时钟信号:FCLK、HCLK和PCLK;clk_get_rate()
- 各种时钟/ PLL,FCLK、HCLK、PCLK,AHB/APB (S3C2410)
- s3c2410时钟信号:FCLK、HCL…
- s3c2410时钟信号:FCLK、HCL…
- STM32中的几个时钟SysTick、FCLK、SYSCLK、HCLK
- PLL,FCLK、HCLK、PCLK,AHB/APB (S3C2410)
- 【转】ARM9 S3C2440 FCLK,HCLK,PCLK时钟的关系
- STM32中的几个时钟SysTick、FCLK、SYSCLK、HCLK(For STM32F10x)
- S3C2440的时钟系统:MPLL,UPLL,FCLK,HCLK,PCLK
- PLL,FCLK、HCLK、PCLK,AHB/APB (S3C2410)
- STM32中的几个时钟SysTick、FCLK、SYSCLK、HCLK
- PLL,FCLK、HCLK、PCLK,AHB/APB (S3C2410)
- 关于S3C2440时钟设置的理解-FCLK HCLK PCLK
- s3c2440 FCLK、HCLK、PCLK时钟频率配置
- Mini 2440 时钟配置 (FCLK,HCLK,PCLK详解)