ARM·系统时钟(MPLL,UPLL)
clock_int函数用于设置
MPLL,2440A的输入时钟频率Fin为12Mhz,将FCLK,HCLK,PCLK分别设为200MHz,100MHz,50MHz
思路:分频就是2步
1):设置MPLL(把12MHz倍频)
2):设置CLKDIVN(把MPLL分频)
【代码详解】
#include "s3c24xx.h"
void disable_watch_dog(void);
void clock_init(void);
void memsetup(void);
void copy_steppingstone_to_sdram(void);
void disable_watch_dog(void)
{
}
#define S3C2410_MPLL_200MHZ
((0x5c<<12)|(0x04<<4)|(0x00))
#define S3C2440_MPLL_200MHZ
((0x5c<<12)|(0x01<<4)|(0x02))
void clock_init(void)
{
__asm__(
}
void memsetup(void)
{
}
void copy_steppingstone_to_sdram(void)
{
}
评论