stm32f7xx_it.c
Go to the documentation of this file.
1 
2 #include "stm32f7xx_it.h"
3 #include "stm32f7xx_hal.h"
4 #include "stm32f769i_discovery.h"
7 
14 extern SD_HandleTypeDef uSdHandle;
16 extern __IO uint32_t SdmmcTest;
17 extern __IO uint32_t SdramTest;
18 
19 void NMI_Handler(void) {
20 }
21 
22 void HardFault_Handler(void) {
23  while (1)
24  {
25  }
26 }
27 
29 {
30  /* Go to infinite loop when Memory Manage exception occurs */
31  while (1)
32  {
33  }
34 }
35 
36 
37 void BusFault_Handler(void)
38 {
39  /* Go to infinite loop when Bus Fault exception occurs */
40  while (1)
41  {
42  }
43 }
44 
45 
47 {
48  /* Go to infinite loop when Usage Fault exception occurs */
49  while (1)
50  {
51  }
52 }
53 
54 void SVC_Handler(void)
55 {
56 }
57 
58 
59 void DebugMon_Handler(void)
60 {
61 }
62 
63 
64 void PendSV_Handler(void)
65 {
66 }
67 
68 
69 void SysTick_Handler(void)
70 {
71  HAL_IncTick();
72 }
73 
75 {
76  if(SdmmcTest == 1)
77  {
79  }
80  else if(SdramTest == 1)
81  {
83  }
84  else
85  {
87  }
88 }
89 
91 {
92  if(SdmmcTest == 1)
93  {
95  }
96  else
97  {
99  }
100 }
101 
102 
104 {
106 }
107 
114 {
116 }
117 
124 {
126 }
127 
134 {
135  HAL_SD_IRQHandler(&uSdHandle);
136 }
137 
138 void USART1_IRQHandler(void) {
140 }
__IO
#define __IO
Definition: imxrt1050/imxrt1050-evkb/CMSIS/core_cm7.h:237
DMA2_Stream0_IRQHandler
void DMA2_Stream0_IRQHandler(void)
Definition: stm32f7xx_it.c:74
__SAI_HandleTypeDef::hdmatx
DMA_HandleTypeDef * hdmatx
Definition: stm32f7xx_hal_sai.h:207
MemManage_Handler
void MemManage_Handler(void)
Definition: stm32f7xx_it.c:28
SVC_Handler
void SVC_Handler(void)
Definition: stm32f7xx_it.c:54
stm32f769i_discovery.h
This file contains definitions for STM32F769I-Discovery LEDs, push-buttons hardware resources.
haudio_out_sai
SAI_HandleTypeDef haudio_out_sai
Definition: stm32469i_discovery_audio.c:170
BSP_SDMMC_IRQHandler
void BSP_SDMMC_IRQHandler(void)
This function handles SDMMC2 interrupt request.
Definition: stm32f7xx_it.c:133
__UART_HandleTypeDef
UART handle Structure definition.
Definition: stm32f4xx_hal_uart.h:141
hAudioInTopLeftFilter
DFSDM_Filter_HandleTypeDef hAudioInTopLeftFilter
Definition: stm32f769i_discovery_audio.c:235
DFSDM_Filter_HandleTypeDef
DFSDM filter handle structure definition.
Definition: stm32h7xx_hal_dfsdm.h:222
sdramHandle
SDRAM_HandleTypeDef sdramHandle
Definition: stm32f769i_discovery_sdram.c:123
hAudioInTopRightFilter
DFSDM_Filter_HandleTypeDef hAudioInTopRightFilter
Definition: stm32f769i_discovery_audio.c:236
DFSDM_Filter_HandleTypeDef::hdmaReg
DMA_HandleTypeDef * hdmaReg
Definition: stm32h7xx_hal_dfsdm.h:227
SdramTest
__IO uint32_t SdramTest
Definition: stm32f769/stm32f769i-disco/Src/pv_audio_rec.c:26
__SAI_HandleTypeDef
Definition: stm32f7xx_hal_sai.h:191
AUDIO_OUT_SAIx_DMAx_IRQHandler
void AUDIO_OUT_SAIx_DMAx_IRQHandler(void)
Definition: stm32f7xx_it.c:103
SdmmcTest
__IO uint32_t SdmmcTest
Definition: stm32f769/stm32f769i-disco/Src/pv_audio_rec.c:25
UsageFault_Handler
void UsageFault_Handler(void)
Definition: stm32f7xx_it.c:46
NMI_Handler
void NMI_Handler(void)
Definition: stm32f7xx_it.c:19
stm32f7xx_it.h
AUDIO_DFSDMx_DMAx_BUTTOM_RIGHT_IRQHandler
void AUDIO_DFSDMx_DMAx_BUTTOM_RIGHT_IRQHandler(void)
This function handles DMA2 Stream 7 interrupt request.
Definition: stm32f7xx_it.c:123
HAL_IncTick
void HAL_IncTick(void)
This function is called to increment a global variable "uwTick" used as application time base.
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c:312
huart
UART_HandleTypeDef huart
Definition: pv_stm32f469.c:31
DebugMon_Handler
void DebugMon_Handler(void)
Definition: stm32f7xx_it.c:59
hAudioInButtomRightFilter
DFSDM_Filter_HandleTypeDef hAudioInButtomRightFilter
Definition: stm32f769i_discovery_audio.c:243
uSdHandle
SD_HandleTypeDef uSdHandle
Definition: stm32f769i_discovery_sd.c:127
BusFault_Handler
void BusFault_Handler(void)
Definition: stm32f7xx_it.c:37
HAL_UART_IRQHandler
void HAL_UART_IRQHandler(UART_HandleTypeDef *huart)
SDRAM_HandleTypeDef::hdma
DMA_HandleTypeDef * hdma
Definition: stm32f7xx_hal_sdram.h:76
DMA2_Stream5_IRQHandler
void DMA2_Stream5_IRQHandler(void)
Definition: stm32f7xx_it.c:90
stm32f769i_discovery_sd.h
This file contains the common defines and functions prototypes for the stm32f769i_discovery_sd....
PendSV_Handler
void PendSV_Handler(void)
Definition: stm32f7xx_it.c:64
SDRAM_HandleTypeDef
SDRAM handle Structure definition.
Definition: stm32f7xx_hal_sdram.h:65
AUDIO_DFSDMx_DMAx_BUTTOM_LEFT_IRQHandler
void AUDIO_DFSDMx_DMAx_BUTTOM_LEFT_IRQHandler(void)
This function handles DMA2 Stream 6 interrupt request.
Definition: stm32f7xx_it.c:113
USART1_IRQHandler
void USART1_IRQHandler(void)
Definition: stm32f7xx_it.c:138
HardFault_Handler
void HardFault_Handler(void)
Definition: stm32f7xx_it.c:22
stm32f7xx_hal.h
This file contains all the functions prototypes for the HAL module driver.
HAL_DMA_IRQHandler
void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma)
hAudioInButtomLeftFilter
DFSDM_Filter_HandleTypeDef hAudioInButtomLeftFilter
Definition: stm32f769i_discovery_audio.c:242
stm32f769i_discovery_audio.h
This file contains the common defines and functions prototypes for the stm32f769i_discovery_audio....
SysTick_Handler
void SysTick_Handler(void)
Definition: stm32f7xx_it.c:69


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:14:53