/* * flash.c * * Created on: 2021年10月15日 * Author: wuwenfeng */ #include "flash.h" uint32_t STMFLASH_ReadWord(uint32_t faddr) { return *(uint32_t*)faddr; } void STMFLASH_Write(uint32_t WriteAddr,uint32_t *pBuffer,uint32_t NumToWrite) { FLASH_EraseInitTypeDef FlashEraseInit; HAL_StatusTypeDef FlashStatus=HAL_OK; uint32_t PageError=0; uint32_t addrx=0; uint32_t endaddr=0; if(WriteAddr