在TMS320C6713 板中,为了使SDRAM,FLASH 运行起来,需要设置寄存器,同时同步时钟需要进行PLL的设置
基本寄存器构型: /* EMIF setup */ *(int *)EMIF_GCTL = 0x00000068; *(int *)EMIF_CE0 = 0x20f20333; /* CE0 SDRAM */ *(int *)EMIF_CE1 = 0xffffff23; /* CE1 Flash */ *(int *)EMIF_CE2 = 0x20f20323; /* CE2 I/O 32-bit async */ *(int *)EMIF_CE3 = 0xffffff23; /* CE3 I/O 32-bit async */ *(int *)EMIF_SDRAMCTL = 0x53116000; /* SDRAM control (32 Mb) */ *(int *)EMIF_SDRAMTIM = 0x00000578; /* SDRAM timing (refresh) */ *(int *)EMIF_SDRAMEXT = 0x000a8529; /* SDRAM Extension register */ PLL 寄存器构型: /* Set the PLL back to power on reset state*/ *(int *)PLL_CSR = 0x00000048; *(int *)PLL_DIV3 = 0x00008001; *(int *)PLL_DIV2 = 0x00008001; *(int *)PLL_DIV1 = 0x00008000; *(int *)PLL_DIV0 = 0x00008000; *(int *)PLL_MULT = 0x00000007; *(int *)PLL_OSCDIV1 = 0x00008007