...
/** @addtogroup Peripheral_memory_map
* @{
*/
/*!< Boundary memory map */
#define FLASH_BASE (0x08020000UL)/*!< FLASH(up to 1 MB) base address */
#define SRAM_BASE (0x20000000UL)/*!< SRAM(up to 256 KB) base address */
#define PERIPH_BASE (0x40000000UL)/*!< Peripheral base address */
...
/Core/Src/system_stm32wbxx.c
enable VECT_TAB_SRAM MACRO
#if defined(USER_VECT_TAB_ADDRESS)
/*!< Uncomment this line for user vector table remap in Sram else user remap
will be done in Flash. */
#define VECT_TAB_SRAM
#if defined(VECT_TAB_SRAM)
#define VECT_TAB_BASE_ADDRESS SRAM1_BASE /*!< Vector Table base address field.
This value must be a multiple of 0x200. */
#define VECT_TAB_OFFSET 0x00000000U /*!< Vector Table base offset field.
This value must be a multiple of 0x200. */
#else
#define VECT_TAB_BASE_ADDRESS FLASH_BASE /*!< Vector Table base address field.
This value must be a multiple of 0x200. */
#define VECT_TAB_OFFSET 0x00000000U /*!< Vector Table base offset field.
This value must be a multiple of 0x200. */
#endif /* VECT_TAB_SRAM */
#endif /* USER_VECT_TAB_ADDRESS */