1 /* USER CODE BEGIN Header */
2 /**
3 ******************************************************************************
4 * @file stm32f4xx_it.c
5 * @brief Interrupt Service Routines.
6 ******************************************************************************
7 * @attention
8 *
9 * Copyright (c) 2022 STMicroelectronics.
10 * All rights reserved.
11 *
12 * This software is licensed under terms that can be found in the LICENSE file
13 * in the root directory of this software component.
14 * If no LICENSE file comes with this software, it is provided AS-IS.
15 *
16 ******************************************************************************
17 */
18 /* USER CODE END Header */
19
20 /* Includes ------------------------------------------------------------------*/
21 #include "stm32f4xx_it.h"
22
23 /**
24 * @brief This function handles Non maskable interrupt.
25 */
NMI_Handler(void)26 void NMI_Handler(void)
27 {
28 while (1) {
29 }
30 }
31
32 /**
33 * @brief This function handles Hard fault interrupt.
34 */
HardFault_Handler(void)35 void HardFault_Handler(void)
36 {
37 while (1) {
38 }
39 }
40
41 /**
42 * @brief This function handles Memory management fault.
43 */
MemManage_Handler(void)44 void MemManage_Handler(void)
45 {
46 while (1) {
47 }
48 }
49
50 /**
51 * @brief This function handles Pre-fetch fault, memory access fault.
52 */
BusFault_Handler(void)53 void BusFault_Handler(void)
54 {
55 while (1) {
56 }
57 }
58
59 /**
60 * @brief This function handles Undefined instruction or illegal state.
61 */
UsageFault_Handler(void)62 void UsageFault_Handler(void)
63 {
64 while (1) {
65 }
66 }
67
68 /**
69 * @brief This function handles System service call via SWI instruction.
70 */
SVC_Handler(void)71 void SVC_Handler(void)
72 {
73 }
74
75 /**
76 * @brief This function handles Debug monitor.
77 */
DebugMon_Handler(void)78 void DebugMon_Handler(void)
79 {
80 }
81
82 /**
83 * @brief This function handles Pendable request for system service.
84 */
PendSV_Handler(void)85 void PendSV_Handler(void)
86 {
87 }
88
89 /**
90 * @brief This function handles System tick timer.
91 */
SysTick_Handler(void)92 void SysTick_Handler(void)
93 {
94 }
95
96 /**
97 * @brief This function handles USB On The Go FS global interrupt.
98 */
OTG_FS_IRQHandler(void)99 void OTG_FS_IRQHandler(void)
100 {
101 }
102