// STM32_InternalFlash.h #ifdef __cplusplus extern "C" { #endif #include "stm32f1xx_hal.h" bool STM32_InternalFlash_Write(uint32_t address, const uint8_t* data, uint32_t size); bool STM32_InternalFlash_Read(uint32_t address, uint8_t* data, uint32_t size); bool STM32_InternalFlash_Erase(uint32_t address); #ifdef __cplusplus } #endif