//宏定义
#define FLASH_PAGE_ID_CARD ((uint32_t)0x08008000)
//定义要写入的数据和指向FLASH的指针
int text[10]= {1,2,3,4,5,6,7,8,9,10};
uint32_t *ID_card[10];
//将指针指向FLASH的地址位置
for(int k=0;k<10;k++)
{
*ID_card[k] = NULL;
ID_card[k] = (uint32_t *)(0x08008000+(k*4));
}
//以下是循环读写擦除的代码
while(1)
{