資源簡介
對CC2530FLASH操作的驅動,方便容易理解!
代碼片段和文件信息
#include?
/*******************************************************************************
*函數名稱:flashErase(unsigned?char?page)
*功能描述:擦除FLASH中的第page頁
*入口參數:page=0-127,每個頁面2K,共256K?FLASH空間
*出口參數:無
*******************************************************************************/
void?flashErase(unsigned?char?page)?
{??????
??FADDRH?=?page?<1;??????
??FCTL?|=?0x01;?????????????????????????????????????????????????????????????????//啟動頁面擦除?????
??while?(FCTL?&?0x80);??????????????????????????????????????????????????????????//等待擦除完成?
}
/*******************************************************************************
*函數名稱:FlashWrite(unsigned?char?page?unsigned?int?offset?unsigned?char?*buf?unsigned?int?length)?
*功能描述:將buf中的length個字節寫入FLASH第page頁offset開始的位置
*
- 上一篇:燕山大學EDA課程設計
- 下一篇:51單片機交通燈全套資料
評論
共有 條評論