Rev 61 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 61 | Rev 77 | ||
|---|---|---|---|
| Line 64... | Line 64... | ||
| 64 | 64 | ||
| 65 | /******************************************************************************/ |
65 | /******************************************************************************/ |
| 66 | /* Cortex-M3 Processor Interruption and Exception Handlers */ |
66 | /* Cortex-M3 Processor Interruption and Exception Handlers */ |
| 67 | /******************************************************************************/ |
67 | /******************************************************************************/ |
| 68 | /** |
68 | /** |
| 69 | * @brief This function handles Non maskable interrupt. |
- | |
| 70 | */ |
- | |
| 71 | void NMI_Handler(void) |
- | |
| 72 | { |
- | |
| 73 | /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ |
- | |
| 74 | - | ||
| 75 | /* USER CODE END NonMaskableInt_IRQn 0 */ |
- | |
| 76 | /* USER CODE BEGIN NonMaskableInt_IRQn 1 */ |
- | |
| 77 | - | ||
| 78 | /* USER CODE END NonMaskableInt_IRQn 1 */ |
- | |
| 79 | } |
- | |
| 80 | - | ||
| 81 | /** |
- | |
| 82 | * @brief This function handles Hard fault interrupt. |
- | |
| 83 | */ |
- | |
| 84 | void HardFault_Handler(void) |
- | |
| 85 | { |
- | |
| 86 | /* USER CODE BEGIN HardFault_IRQn 0 */ |
- | |
| 87 | - | ||
| 88 | /* USER CODE END HardFault_IRQn 0 */ |
- | |
| 89 | while (1) |
- | |
| 90 | { |
- | |
| 91 | /* USER CODE BEGIN W1_HardFault_IRQn 0 */ |
- | |
| 92 | /* USER CODE END W1_HardFault_IRQn 0 */ |
- | |
| 93 | } |
- | |
| 94 | } |
- | |
| 95 | - | ||
| 96 | /** |
- | |
| 97 | * @brief This function handles Memory management fault. |
- | |
| 98 | */ |
- | |
| 99 | void MemManage_Handler(void) |
- | |
| 100 | { |
- | |
| 101 | /* USER CODE BEGIN MemoryManagement_IRQn 0 */ |
- | |
| 102 | - | ||
| 103 | /* USER CODE END MemoryManagement_IRQn 0 */ |
- | |
| 104 | while (1) |
- | |
| 105 | { |
- | |
| 106 | /* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */ |
- | |
| 107 | /* USER CODE END W1_MemoryManagement_IRQn 0 */ |
- | |
| 108 | } |
- | |
| 109 | } |
- | |
| 110 | - | ||
| 111 | /** |
- | |
| 112 | * @brief This function handles Pre-fetch fault, memory access fault. |
- | |
| 113 | */ |
- | |
| 114 | void BusFault_Handler(void) |
- | |
| 115 | { |
- | |
| 116 | /* USER CODE BEGIN BusFault_IRQn 0 */ |
- | |
| 117 | - | ||
| 118 | /* USER CODE END BusFault_IRQn 0 */ |
- | |
| 119 | while (1) |
- | |
| 120 | { |
- | |
| 121 | /* USER CODE BEGIN W1_BusFault_IRQn 0 */ |
- | |
| 122 | /* USER CODE END W1_BusFault_IRQn 0 */ |
- | |
| 123 | } |
- | |
| 124 | } |
- | |
| 125 | - | ||
| 126 | /** |
- | |
| 127 | * @brief This function handles Undefined instruction or illegal state. |
- | |
| 128 | */ |
- | |
| 129 | void UsageFault_Handler(void) |
- | |
| 130 | { |
- | |
| 131 | /* USER CODE BEGIN UsageFault_IRQn 0 */ |
- | |
| 132 | - | ||
| 133 | /* USER CODE END UsageFault_IRQn 0 */ |
- | |
| 134 | while (1) |
- | |
| 135 | { |
- | |
| 136 | /* USER CODE BEGIN W1_UsageFault_IRQn 0 */ |
- | |
| 137 | /* USER CODE END W1_UsageFault_IRQn 0 */ |
- | |
| 138 | } |
- | |
| 139 | } |
- | |
| 140 | - | ||
| 141 | /** |
- | |
| 142 | * @brief This function handles System service call via SWI instruction. |
- | |
| 143 | */ |
- | |
| 144 | void SVC_Handler(void) |
- | |
| 145 | { |
- | |
| 146 | /* USER CODE BEGIN SVC_IRQn 0 */ |
- | |
| 147 | - | ||
| 148 | /* USER CODE END SVC_IRQn 0 */ |
- | |
| 149 | /* USER CODE BEGIN SVC_IRQn 1 */ |
- | |
| 150 | - | ||
| 151 | /* USER CODE END SVC_IRQn 1 */ |
- | |
| 152 | } |
- | |
| 153 | - | ||
| 154 | /** |
- | |
| 155 | * @brief This function handles Debug monitor. |
- | |
| 156 | */ |
- | |
| 157 | void DebugMon_Handler(void) |
- | |
| 158 | { |
- | |
| 159 | /* USER CODE BEGIN DebugMonitor_IRQn 0 */ |
- | |
| 160 | - | ||
| 161 | /* USER CODE END DebugMonitor_IRQn 0 */ |
- | |
| 162 | /* USER CODE BEGIN DebugMonitor_IRQn 1 */ |
- | |
| 163 | - | ||
| 164 | /* USER CODE END DebugMonitor_IRQn 1 */ |
- | |
| 165 | } |
- | |
| 166 | - | ||
| 167 | /** |
- | |
| 168 | * @brief This function handles Pendable request for system service. |
- | |
| 169 | */ |
- | |
| 170 | void PendSV_Handler(void) |
- | |
| 171 | { |
- | |
| 172 | /* USER CODE BEGIN PendSV_IRQn 0 */ |
- | |
| 173 | - | ||
| 174 | /* USER CODE END PendSV_IRQn 0 */ |
- | |
| 175 | /* USER CODE BEGIN PendSV_IRQn 1 */ |
- | |
| 176 | - | ||
| 177 | /* USER CODE END PendSV_IRQn 1 */ |
- | |
| 178 | } |
- | |
| 179 | - | ||
| 180 | /** |
- | |
| 181 | * @brief This function handles System tick timer. |
69 | * @brief This function handles System tick timer. |
| 182 | */ |
70 | */ |
| 183 | void SysTick_Handler(void) |
71 | void SysTick_Handler(void) |
| 184 | { |
72 | { |
| 185 | /* USER CODE BEGIN SysTick_IRQn 0 */ |
73 | /* USER CODE BEGIN SysTick_IRQn 0 */ |