#include "flash.h" /** *@功能:从内部Flash读取指定字节数据 *@参数1:ReadAddress:数据起始地址 *@参数2:*data: 读取到的数据缓存首地址 *@参数3:length: 读取字节个数 */ void ReadFlashData(uint32_t ReadAddress, uint8_t *data, uint32_t length) { for(uint32_t i=0;i= FMC_FLASH_END) || (length <= 0) ) return; HAL_FLASH_Unlock(); //解锁 addrx = WriteAddress; //写入的起始地址 endaddr = WriteAddress+length; //写入的结束地址 while(addrx