#include "bsp.h" /****************************** flash¿Õ¼ä·ÖÅä 0X08000000-0X0800FFFF BootLoader 64K 0X08010000-0X0802FFFF App1 128K 0X08030000-0X0804FFFF App2 128K */ #define APP_ADDR 0X08010000 #define APP2_ADDR 0X08030000 #define STM32L_PAGES_SIZE 256 #define STM32L_PAGES_NUM 1536 #define STM32L_FLASH_BASE 0X08000000 uint8_t FLASH_ReadByte(uint32_t Addr); void FLASH_ReadNByte(uint32_t Addr,uint8_t *pBuff,uint32_t Len); void FLASH_WritePage(uint16_t Page_Num,uint8_t *pBuff); void FLASH_WriteWord(uint32_t add,uint8_t *pBuff,uint32_t length); void Flash_Erase_Pages(uint32_t pagestart,uint16_t number);