📄 driverflashmemory.h
字号:
/*------------------------------------------------------------------------------
* CopyRight (C) 2004,江苏盛唐电子产品有限公司
* All Rights Reserved.
*
* 文件名称:DriverFlashMemory.h
* 文件标识: FLASH存储器读写头文件
* 摘 要:
*
* 当前版本:2.0
* 作 者:熊刚
* 完成日期:2004年02月19日
*
* 取代版本:
* 原作者 :
* 完成日期:
------------------------------------------------------------------------------*/
#ifndef DRIVER_FLASH_MEMERY_H
#define DRIVER_FLASH_MEMERY_H
//----------------------------------------------------------------------------
// 函 数 名:void WriteFlashMemory ( const uchar *sucData, ulong ulAddress, uchar ucLength )
// 用 途:在AT45DB161中跨页的写入数据
// 入口参数:uchar *sucData :需要写入的数据存放的首地址
// ulong ulAddress :需要被写的数据首地址
// uchar ucLength :需要被写的数据的长度,一次最大255个字节
// 返 回: 无
//----------------------------------------------------------------------------
void WriteFlashMemory ( const uchar *sucData, ulong ulAddress, uchar ucLength );
//----------------------------------------------------------------------------
// 函 数 名:void ReadFlashMemory ( uchar *pucData, ulong ulAddress, uchar ucLength )
// 用 途:在AT45DB161中跨页读出数据
// 入口参数:uchar *pucData :读出的数据存放的首地址
// ulong ulAddress :需要读的数据首地址
// uchar ucLength :需要读出的数据的长度,一次最大255个字节
// 返 回: 无
//----------------------------------------------------------------------------
void ReadFlashMemory ( uchar *pucData, ulong ulAddress, uchar ucLength );
//功能介绍:读取Flash中的一扇区数据到缓冲区。
//入口参数:1,扇区号。2,数据缓冲区指针
//返回:读写是否成功。
//备注:
bool ReadSector(ulong ulSectorNo,uchar *ucRdDataBuff);
//功能介绍:将缓冲区的数据写入Flash的对应扇区中。
//入口参数:1,扇区号。2,数据缓冲区指针
//返回:读写是否成功。
//备注:
bool WriteSector(ulong ulSectorNo,uchar *ucWrDataBuff);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -