/*
写入flash,mun字节数据
R_Address:读取的地址
W_Address:写入的地址
num:转移空间的大小
*/
void IAP_W_Flash(uint32_t W_Address,uint8_t *data,uint32_t size)
{
uint16_t i;
uint32_t *buff;
FLASH_Unlock();
buff=(uint32_t *)data;//指针强转32位
size=size/4;
for(i=0;i<size;i++){
FLASH_ProgramWord(W_Address,*(buff));
W_Address+=4;
}
}