1234567891011121314151617181920212223242526272829303132 |
- /*
- * flash.h
- *
- * Created on: 2019. 7. 4.
- * Author: parkyj
- */
- #ifndef FLASH_H_
- #define FLASH_H_
- #include "main.h"
- #include "CRC16.h"
- #define FLASH_USER_START_ADDR ((uint32_t)0x08004000)
- #define FLASH_USER_END_ADDR FLASH_USER_START_ADDR + ((uint32_t)0x000FFFF) /* End @ of user Flash area */
- #define APPLICATION_ADDRESS (uint32_t)0x08004000 /* Start user code address: ADDR_FLASH_PAGE_8 */
- #define FirmwareUpdataAck 0x11
- #define FirmwareUpdataNak 0x22
- typedef enum{
- bluecell_stx = 0,
- bluecell_type = 1,
- bluecell_length_H,
- bluecell_length_L,
- bluecell_crc,
- bluecell_ext,
- }FirmwareUpdate_t;
- #endif /* FLASH_H_ */
|