1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
33
34
35
36
37
38
39
40
41
42
43
44
45
50
53
54
59
66
67
72
79
80
85
92
93
98
105
106
111
114
115
120
123
124
129
132
133
138
142
143
148
149
150
155
159
160
165
169
170
175
176
180
181
186
190
191
196
199
200
203
204
/* ... */
#include "main.h"
#include "stm32f4xx_it.h"
/* ... */
/* ... */
Includes
extern DMA2D_HandleTypeDef Dma2dHandle;
/* ... */
void NMI_Handler(void)
{
}{ ... }
/* ... */
void HardFault_Handler(void)
{
while (1)
{
}while (1) { ... }
}{ ... }
/* ... */
void MemManage_Handler(void)
{
while (1)
{
}while (1) { ... }
}{ ... }
/* ... */
void BusFault_Handler(void)
{
while (1)
{
}while (1) { ... }
}{ ... }
/* ... */
void UsageFault_Handler(void)
{
while (1)
{
}while (1) { ... }
}{ ... }
/* ... */
void SVC_Handler(void)
{
}{ ... }
/* ... */
void DebugMon_Handler(void)
{
}{ ... }
/* ... */
void PendSV_Handler(void)
{
}{ ... }
/* ... */
void SysTick_Handler(void)
{
HAL_IncTick();
}{ ... }
...
...
/* ... */
void DMA2D_IRQHandler(void)
{
HAL_DMA2D_IRQHandler(&Dma2dHandle);
}{ ... }
/* ... */
void LTDC_IRQHandler(void)
{
BSP_LCD_LTDC_IRQHandler();
}{ ... }
/* ... */
void LTDC_ER_IRQHandler(void)
{
BSP_LCD_LTDC_ER_IRQHandler();
}{ ... }
/* ... */
void DSI_IRQHandler(void)
{
BSP_LCD_DSI_IRQHandler();
}{ ... }
/* ... */
/* ... */
/* ... */
/* ... */