/* * flash.h * * Created on: 2019. 7. 4. * Author: parkyj */ #ifndef FLASH_H_ #define FLASH_H_ #include "main.h" #include "CRC.h" #define FLASH_USER_START_ADDR ((uint32_t)0x08005000) #define FLASH_USER_END_ADDR FLASH_USER_START_ADDR + ((uint32_t)0x000FFFF) /* End @ of user Flash area */ #define APPLICATION_ADDRESS (uint32_t)0x08005000 /* Start user code address: ADDR_FLASH_PAGE_8 */ #define FLASH_USER_BANK1_START_ADDR ((uint32_t)0x08025000) #define FLASH_USER_BANK2_START_ADDR ((uint32_t)0x08045000) #define FirmwareUpdataAck 0x11 #define FirmwareUpdataNak 0x22 #define FirmwareUpdateDelay 50 #endif /* FLASH_H_ */