?? 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 + -