?? flash.h
字號:
/******************************************************/
/* 日期: */
/* 功能: */
/* 硬件: */
/* IO口: */
/******************************************************/
#include "myfile.h"
/****************************************************************************/
/* 函數定義 */
/****************************************************************************/
/**********************************************************************/
/* 函數功能: flash塊擦除 */
/* 輸入參數: 欲擦除塊的任意地址 */
/* 輸出參數: 0x55 擦除失敗 */
/* 0x00 擦除成功 */
/**********************************************************************/
extern uchar FlashBlockErase(ulong addr);
/**********************************************************************/
/* 函數功能: flash芯片擦除 */
/* 輸入參數: addr */
/* addr 〈 0x200000 擦除第一塊芯片 */
/* addr 〉0x200000 擦除第二塊芯片 */
/* 輸出參數: 0x55 擦除失敗 */
/* 0x00 擦除成功 */
/**********************************************************************/
extern uchar FlashEraseChip(ulong addr);
/**********************************************************************/
/* 函數功能: flash讀操作 */
/* 輸入參數: cl_AddrStar 讀Flash的起始地址 */
/* pcl_DataStar 指向讀出數據的指針 */
/* cl_Len 讀出數據的長度 */
/* 輸出參數: */
/**********************************************************************/
extern void FlashReadGroup(ulong cl_AddrStar,uchar *pcl_DataStar,uchar cl_Len);
/**********************************************************************/
/* 函數功能: flash寫操作 */
/* 輸入參數: cl_AddrStar 寫Flash的起始地址 */
/* pcl_DataStar 指向寫入數據的指針 */
/* cl_Len 寫入數據的長度 */
/* 輸出參數: 0x55 寫入失敗 */
/* 0x00 寫入成功 */ */
/**********************************************************************/
extern uchar FlashProgramGroup(ulong cl_AddrStar,uchar *pcl_DataStar,uchar cl_Len);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -