?? init_sdram.c
字號:
/*
初始化SDRAM_Controller 的子函數
*/
/*SDRAM的控制寄存器的基址*/
#define SDRAM_CTR_base_add 0x48000000
/*SDRAM的控制寄存器的初始化設置值數組*/
unsigned long const SDRAM_CTR_cfg_val[]={0x22111110, //BWSCON
0x00000700, //BANKCON0
0x00000700, //BANKCON1
0x00000700, //BANKCON2
0x00000700, //BANKCON3
0x00000700, //BANKCON4
0x00000700, //BANKCON5
0x00018005, //BANKCON6
0x00018005, //BANKCON7
0x008e07a3, //REFRESH
0x000000b2, //BANKSIZE
0x00000030, //MRSRB6
0x00000030, //MRSRB7
};
void init_SDRAM(){
int i = 0;
unsigned long *p = (unsigned long *)SDRAM_CTR_base_add;
for(; i < 13; i++)
p[i] = SDRAM_CTR_cfg_val[i];
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -