Procházet zdrojové kódy

Merge branch 'develop' of private/HardFault into master

master
huangyulong před 2 roky
rodič
revize
70f2cb6f3c
3 změnil soubory, kde provedl 1218 přidání a 5 odebrání
  1. 2
    3
      Core/Src/stm32f1xx_it.c
  2. 3
    2
      EWARM/startup_stm32f103xb.s
  3. 1213
    0
      EWARM/stm32_broad_mini.ewp

+ 2
- 3
Core/Src/stm32f1xx_it.c Zobrazit soubor

@@ -83,8 +83,7 @@ void NMI_Handler(void)
83 83
 /**
84 84
   * @brief This function handles Hard fault interrupt.
85 85
   */
86
-#if 0
87
-void HardFault_Handler(void)
86
+__WEAK void HardFault_Handler(void)
88 87
 {
89 88
   /* USER CODE BEGIN HardFault_IRQn 0 */
90 89
 
@@ -95,7 +94,7 @@ void HardFault_Handler(void)
95 94
     /* USER CODE END W1_HardFault_IRQn 0 */
96 95
   }
97 96
 }
98
-#endif
97
+
99 98
 /**
100 99
   * @brief This function handles Memory management fault.
101 100
   */

+ 3
- 2
EWARM/startup_stm32f103xb.s Zobrazit soubor

@@ -46,11 +46,12 @@
46 46
         SECTION CSTACK:DATA:NOROOT(3)
47 47
 
48 48
         SECTION .intvec:CODE:NOROOT(2)
49
+
49 50
         EXTERN  __iar_program_start
50
-        EXTERN  SystemInit  
51
+        EXTERN  SystemInit        
51 52
         PUBLIC  __vector_table
52 53
         IMPORT SVC_Handler_asm
53
-    
54
+
54 55
         DATA
55 56
 __vector_table
56 57
         DCD     sfe(CSTACK)

+ 1213
- 0
EWARM/stm32_broad_mini.ewp
Diff nebyl zobrazen, protože je příliš veliký
Zobrazit soubor


Načítá se…
Zrušit
Uložit