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