資源簡介
對CC2530FLASH操作的驅(qū)動,方便容易理解!
代碼片段和文件信息
#include?
/*******************************************************************************
*函數(shù)名稱:flashErase(unsigned?char?page)
*功能描述:擦除FLASH中的第page頁
*入口參數(shù):page=0-127,每個頁面2K,共256K?FLASH空間
*出口參數(shù):無
*******************************************************************************/
void?flashErase(unsigned?char?page)?
{??????
??FADDRH?=?page?<1;??????
??FCTL?|=?0x01;?????????????????????????????????????????????????????????????????//啟動頁面擦除?????
??while?(FCTL?&?0x80);??????????????????????????????????????????????????????????//等待擦除完成?
}
/*******************************************************************************
*函數(shù)名稱:FlashWrite(unsigned?char?page?unsigned?int?offset?unsigned?char?*buf?unsigned?int?length)?
*功能描述:將buf中的length個字節(jié)寫入FLASH第page頁offset開始的位置
*
評論
共有 條評論