?? dec5502_daram.c
字號:
/******************************************************************************/
/* Copyright 2004 by SEED Electronic Technology LTD. */
/* All rights reserved. SEED Electronic Technology LTD. */
/* Restricted rights to use, duplicate or disclose this code are */
/* granted through contract. */
/* */
/* */
/******************************************************************************/
/*----------------------------------------------------------------------------*/
/* MODULE NAME... DARAM on board */
/* FILENAME...... DEC5502_DARAM.c */
/* DATE CREATED.. Wed 6/11/2004 */
/* PROJECT....... Read and write on-board daram memory of TMS320VC5502 */
/* COMPONENT..... */
/* PREREQUISITS.. */
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/* DESCRIPTION: */
/* */
/* This is an example of reading and writing on-board daram memory */
/*----------------------------------------------------------------------------*/
#include <stdio.h>
#include <csl.h>
#include <csl_pll.h>
#include <csl_chip.h>
#include <stdio.h>
#define LENGTH 2000
#pragma DATA_SECTION (SourData,".sourdata")
Uint16 SourData[LENGTH];
void main(void)
{
Uint16 i;
Uint16 Errcount = 0;
/* Initialize CSL library - This is REQUIRED !!! */
CSL_init();
/* Config PLL ,Main frequence is 300Mhz*/
PLL_setFreq(1, // PLL mode
0xF, // Multiply factor, Valid values are (multiply by 10)
0, // Sysclk 0 Divide Down
1, // Sysclk1 Divider 150MHz
3, // Sysclk2 Divider 75MHz
3, // Sysclk3 Divider
0); // CLKOUT3(DSP core clock) divider 300MHz
/* Write on-board daram */
for(i=0; i<LENGTH; i++)
{
SourData[i] = i;
}
Errcount = 0;
/* Read on-board daram and check it */
for(i=0; i<LENGTH; i++)
{
if(i != SourData[i])
Errcount++;
}
if(Errcount != 0)
printf("SEED_DEC5502 片上DRAM 操作失敗\n");
else
printf("SEED_DEC5502 片上DRAM 操作成功\n");
}
/****************************************************************************************************/
// No more
/****************************************************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -