#ifndef _BSP_FLASH_H_ #define _BSP_FLASH_H_ #include "main.h" #include "stdio.h" #include "string.h" typedef struct { /*用于判断数据是否一致*/ u16 sn[5]; u8 modbus_id; u16 modbus_read_reg_num; u16 modbus_read_sensor_num; } bsp_FlashData_t; typedef struct { bsp_FlashData_t TempFlashData; bsp_FlashData_t FlashData; void (*Init)(void); void (*Write)(void); void (*Read)(void); void (*Reset)(void); } bsp_Flash_t; extern bsp_Flash_t Usr_Flash; #endif