⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init.c

📁 ARM7的w90p710开发板上NandFlash精简的底层驱动
💻 C
字号:
/****************************************************************************
 *				北京科银京成技术有限公司 版权所有
 *
 * 		Copyright (C) 2000-2006 CoreTek Systems Inc. All Rights Reserved.
 ***************************************************************************/

/*
 * 修改记录:
 *	20060208	创建文件。
 *
 */

/**
 * @file 	init.c
 * @brief
 *	<li>功能:用户应用程序入口</li>
 * @date 	
 */

/**************************** 引用部分 *****************************************/



/**************************** 定义部分 *****************************************/

/**************************** 声明部分 *****************************************/


/**************************** 实现部分 *****************************************/

#include "driver.c"
extern unsigned int ReadId(void);
extern unsigned char Erase_Block(unsigned int block);
extern int Write_Page(unsigned int block,unsigned int page,unsigned char *buffer);
extern void Read_Page(unsigned int block,unsigned int page,unsigned char *buffer);
int main()
{
unsigned int code,i;
unsigned char *buffer1,*buffer2,*buffer3;
Uart_Init();
printk("Read ID test\n\r");

code=ReadID();
printk("The ID Of NandFlash is: %X\n\r",code);


Erase_Block(100);

buffer3=buffer1;
for(i=0;i<528;i++)
	{
		*buffer3++=0xAA;
	}
Write_Page(100,1,buffer1);


Read_Page(100,1,buffer2);

	
return 1;

}




⌨️ 快捷键说明

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