main.c

来自「在AT91SAM7SE上测试sdram用的代码。」· C语言 代码 · 共 57 行

C
57
字号
//Main.c

#include	"Preprocess.h"
#include	"Main.h"

#include	"dbgu.h"
#include	"Sdram.h"
#include	"Utility.h"



#define	UX			ULONG

INT		main(VOID){

	UINT			i;
	volatile UX*	pMainBin;
	CHAR  			ch = 0;
	UX				ux;
	DbguInit();
	SdrInit();
	
	
	DbguPutChar(0x62);
	while(1){
		pMainBin = (UX*) (SDR_BASE + 0 * 1024 * 1024);
		for(i = 0; i < (32 / sizeof(UX)) * 1024 * 1024; i++){
			*pMainBin = (UX)i;	
			//*pMainBin = (UX)0xAAAA5555AAAA5555;	
			pMainBin++;							
			//Delay(0);
		}

	//}
	//while(1){	
		pMainBin = (UX*) (SDR_BASE + 0 * 1024 * 1024);
		for(i = 0; i < (32 / sizeof(UX)) * 1024 * 1024; i++){
			ux = *pMainBin;
			if(ux != (UX)i){
				//DbguPutChar(0xFF);
				ch--;
			}
			pMainBin++;
			//Delay(0);
		}
		
		DbguPutChar(ch);
		ch++;
		
		//if(0x10 == ch){
		//	ch++;
		//}
	}
	
}//INT		main(VOID){

⌨️ 快捷键说明

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