From 3dc03d7735e3fa13d8a181959b772394eec1bd52 Mon Sep 17 00:00:00 2001 From: Martin Budden Date: Wed, 25 Jan 2017 12:04:41 +0000 Subject: [PATCH] Added STM32F722xx FLASH page size --- src/main/config/config_streamer.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/config/config_streamer.c b/src/main/config/config_streamer.c index e63363f22..c4b6f6af0 100644 --- a/src/main/config/config_streamer.c +++ b/src/main/config/config_streamer.c @@ -27,18 +27,24 @@ extern uint8_t __config_start; // configured via linker script when building b extern uint8_t __config_end; #if !defined(FLASH_PAGE_SIZE) +// F1 # if defined(STM32F10X_MD) # define FLASH_PAGE_SIZE (0x400) # elif defined(STM32F10X_HD) # define FLASH_PAGE_SIZE (0x800) +// F3 # elif defined(STM32F303xC) # define FLASH_PAGE_SIZE (0x800) +// F4 # elif defined(STM32F40_41xxx) # define FLASH_PAGE_SIZE ((uint32_t)0x20000) # elif defined (STM32F411xE) # define FLASH_PAGE_SIZE ((uint32_t)0x20000) # elif defined(STM32F427_437xx) # define FLASH_PAGE_SIZE ((uint32_t)0x20000) // 128K sectors +// F7 +#elif defined(STM32F722xx) +# define FLASH_PAGE_SIZE ((uint32_t)0x20000) # elif defined(STM32F745xx) # define FLASH_PAGE_SIZE ((uint32_t)0x40000) # elif defined(STM32F746xx)