• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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