dec643_sdram.c

来自「dsp实验」· C语言 代码 · 共 52 行

C
52
字号
/************************************************************
  Copyright (C), 2007 by SEED Electronic Technology LTD.
  FileName: DEC643_SDRAM.c
  Author:  Ya.X      Version : V1.0         Date:2007-09-20
  Description:   SDRAM的读写操作  
*************************************************************/

#include <csl.h>
#include <stdio.h>

#include "DEC643.h"

void main()
{	
	Uint32 i;
	Uint32 TempData;
	Uint32 *Src_StartAdd = (Uint32 *)0x80000000;

	/* Initialize csl. */
	CSL_init();
	
	/* Initialize DEC643 board. */
	DEC643_init();
	  	
	/* Write data in the SOURCE address. */
	for(i=0; i<0x400000; i++)
	{
		*(Src_StartAdd++) = i;
	}

	printf("\nFinish writing Source data.");
	
	Src_StartAdd = (Uint32 *)0x80000000;
	
	/* Read data from Src_StartAdd. */
	for(i=0; i < 0x400000; i++)
	{
		TempData = *(Src_StartAdd++);
		if( TempData != i )
		{
			printf("\nTesting is failure");
			exit(0);
		}
	}
	
	printf("\nTesting is success!");

	for(;;);	
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?