Procházet zdrojové kódy

Start 주소 변경

PYJ před 5 roky
rodič
revize
7e49ffdbd7
2 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 1 1
      STM32F103ZE_FLASH.ld
  2. 1 1
      Src/system_stm32f1xx.c

+ 1 - 1
STM32F103ZE_FLASH.ld

@@ -62,7 +62,7 @@ _Min_Stack_Size = 0x400; /* required amount of stack */
62 62
 MEMORY
63 63
 {
64 64
 RAM (xrw)      : ORIGIN = 0x20000000, LENGTH = 64K
65
-FLASH (rx)      : ORIGIN = 0x8000000, LENGTH = 512K
65
+FLASH (rx)      : ORIGIN = 0x8004000, LENGTH = 512K - 16K
66 66
 }
67 67
 
68 68
 /* Define output sections */

+ 1 - 1
Src/system_stm32f1xx.c

@@ -92,7 +92,7 @@
92 92
 /*!< Uncomment the following line if you need to relocate your vector Table in
93 93
      Internal SRAM. */ 
94 94
 /* #define VECT_TAB_SRAM */
95
-#define VECT_TAB_OFFSET  0x0000 /* Original Value : 0x00000000U*/ /*!< Vector Table base offset field.
95
+#define VECT_TAB_OFFSET  0x4000 /* Original Value : 0x00000000U*/ /*!< Vector Table base offset field.
96 96
                                   This value must be a multiple of 0x200. */
97 97
 
98 98