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

📄 flash.h

📁 《嵌入式网络系统设计-基于Atmel ARM7 系列》这个本书的光盘资料
💻 H
字号:
//*------------------------------------------------------------------------------------------------
//* 文件名		   : flash.c
//* 功能描述	   : flash驱动函数
//* 作者    	   : 焦海波
//* 版本		   : 0.2
//* 建立日期、时间 : 2006/06/29 08:54
//* 修改日期、时间 : 
//* 修改原因	   : 
//*------------------------------------------------------------------------------------------------
#ifndef	__flash_h__
#define	__flash_h__
//*------------------------------------- 常量、变量、宏 --------------------------------------------
#ifndef	TRUE
	#define	TRUE					1
#endif

#ifndef	FALSE
	#define	FALSE					0
#endif

#define	ERR_WFLASH_OK	 			0				//* 写入正确
#define	ERR_WFLASH_INVALID_ADDR	 	1				//* 指定写入的地址无效
#define	ERR_WFLASH_LOCK				2				//* 正在编程的页面已被锁定
#define	ERR_WFLASH_PROG				3				//* 编程出错
#define	ERR_WFLASH_UNLOCK			4				//* 解锁出错。参数cIsLocked为TRUE时,该返回值有效

//* 对32位数据进行32位对齐,实际运算结果将得到一个能被4整除的数据
#define ALIGN32(unData)		((unData + 3) & ~3)

#endif

⌨️ 快捷键说明

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