/* mock flash.h — gcc 隔离测试用 (storage.c 依赖的 flash API + 宏) */ #ifndef MOCK_FLASH_H #define MOCK_FLASH_H #include #define DLD_BUFEER_SIZE 100 #define DLD_FLASH_ADDRESS_START (0x08000000 + 1024 * 63 + 512) #define DLD_FLASH_MAX_SIZE (0x08000000 + 1024 * 64) #define MAX_Store_Size DLD_BUFEER_SIZE void flash_write(uint32_t addr, uint16_t *buf, uint16_t len); void flash_read(uint32_t addr, uint16_t *buf, uint16_t len); #endif