?? clock.c
字號:
/* CLOCK & POWER MANAGEMENT */
/*#define rLOCKTIME (*(volatile unsigned *)0x4C000000)
#define rMPLLCON (*(volatile unsigned *)0x4C000004)
#define rUPLLCON (*(volatile unsigned *)0x4C000008)
#define rCLKCON (*(volatile unsigned *)0x4C00000C)
#define rCLKSLOW (*(volatile unsigned *)0x4C000010)
#define rCLKDIVN (*(volatile unsigned *)0x4C000014)*/
#include "s3c2410_addr.h"
void clock_init(void)
{
/*init clock*/
rLOCKTIME = 0xFFFFFF;
/*
*設置FCLK:HCLK:PCLK=1:2:4,這樣假設處理器主頻為200M,則HCLK為50M,PCLK為25M
*ARM920T內核使用FCLK,象內存控制器,LCD控制器等使用HCLK,象看門狗、串口等使用PCLK
*/
rCLKDIVN = 0x3;
/* 設置時鐘頻率為202.7M*/
rMPLLCON = 0xa1031;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -