firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
stm32h7xx_it.c File Reference

Interrupt Service Routines. More...

#include "main.h"
#include "stm32h7xx_it.h"
Include dependency graph for stm32h7xx_it.c:

Functions

void NMI_Handler (void)
 This function handles Non maskable interrupt.
void HardFault_Handler (void)
 This function handles Hard fault interrupt.
void MemManage_Handler (void)
 This function handles Memory management fault.
void BusFault_Handler (void)
 This function handles Pre-fetch fault, memory access fault.
void UsageFault_Handler (void)
 This function handles Undefined instruction or illegal state.
void DebugMon_Handler (void)
 This function handles Debug monitor.
void DMA1_Stream1_IRQHandler (void)
 This function handles DMA1 stream1 global interrupt.
void DMA1_Stream2_IRQHandler (void)
 This function handles DMA1 stream2 global interrupt.
void DMA1_Stream4_IRQHandler (void)
 This function handles DMA1 stream4 global interrupt.
void DMA1_Stream5_IRQHandler (void)
 This function handles DMA1 stream5 global interrupt.
void FDCAN1_IT0_IRQHandler (void)
 This function handles FDCAN1 interrupt 0.
void FDCAN2_IT0_IRQHandler (void)
 This function handles FDCAN2 interrupt 0.
void EXTI15_10_IRQHandler (void)
 This function handles EXTI line[15:10] interrupts.
void TIM5_IRQHandler (void)
 This function handles TIM5 global interrupt.
void UART4_IRQHandler (void)
 This function handles UART4 global interrupt.
void SPI4_IRQHandler (void)
 This function handles SPI4 global interrupt.
void FDCAN3_IT0_IRQHandler (void)
 This function handles FDCAN3 interrupt 0.

Variables

FDCAN_HandleTypeDef hfdcan1
FDCAN_HandleTypeDef hfdcan2
FDCAN_HandleTypeDef hfdcan3
DMA_HandleTypeDef hdma_spi4_rx
DMA_HandleTypeDef hdma_spi4_tx
SPI_HandleTypeDef hspi4
DMA_HandleTypeDef hdma_uart4_rx
DMA_HandleTypeDef hdma_uart4_tx
UART_HandleTypeDef huart4
TIM_HandleTypeDef htim5

Detailed Description

Interrupt Service Routines.

Attention

Copyright (c) 2025 STMicroelectronics. All rights reserved.

This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.

Function Documentation

◆ BusFault_Handler()

void BusFault_Handler ( void )

This function handles Pre-fetch fault, memory access fault.

◆ DebugMon_Handler()

void DebugMon_Handler ( void )

This function handles Debug monitor.

◆ DMA1_Stream1_IRQHandler()

void DMA1_Stream1_IRQHandler ( void )

This function handles DMA1 stream1 global interrupt.

◆ DMA1_Stream2_IRQHandler()

void DMA1_Stream2_IRQHandler ( void )

This function handles DMA1 stream2 global interrupt.

◆ DMA1_Stream4_IRQHandler()

void DMA1_Stream4_IRQHandler ( void )

This function handles DMA1 stream4 global interrupt.

◆ DMA1_Stream5_IRQHandler()

void DMA1_Stream5_IRQHandler ( void )

This function handles DMA1 stream5 global interrupt.

◆ EXTI15_10_IRQHandler()

void EXTI15_10_IRQHandler ( void )

This function handles EXTI line[15:10] interrupts.

◆ FDCAN1_IT0_IRQHandler()

void FDCAN1_IT0_IRQHandler ( void )

This function handles FDCAN1 interrupt 0.

◆ FDCAN2_IT0_IRQHandler()

void FDCAN2_IT0_IRQHandler ( void )

This function handles FDCAN2 interrupt 0.

◆ FDCAN3_IT0_IRQHandler()

void FDCAN3_IT0_IRQHandler ( void )

This function handles FDCAN3 interrupt 0.

◆ HardFault_Handler()

void HardFault_Handler ( void )

This function handles Hard fault interrupt.

◆ MemManage_Handler()

void MemManage_Handler ( void )

This function handles Memory management fault.

◆ NMI_Handler()

void NMI_Handler ( void )

This function handles Non maskable interrupt.

◆ SPI4_IRQHandler()

void SPI4_IRQHandler ( void )

This function handles SPI4 global interrupt.

◆ TIM5_IRQHandler()

void TIM5_IRQHandler ( void )

This function handles TIM5 global interrupt.

◆ UART4_IRQHandler()

void UART4_IRQHandler ( void )

This function handles UART4 global interrupt.

◆ UsageFault_Handler()

void UsageFault_Handler ( void )

This function handles Undefined instruction or illegal state.

Variable Documentation

◆ hdma_spi4_rx

DMA_HandleTypeDef hdma_spi4_rx
extern

◆ hdma_spi4_tx

DMA_HandleTypeDef hdma_spi4_tx
extern

◆ hdma_uart4_rx

DMA_HandleTypeDef hdma_uart4_rx
extern

◆ hdma_uart4_tx

DMA_HandleTypeDef hdma_uart4_tx
extern

◆ hfdcan1

FDCAN_HandleTypeDef hfdcan1
extern

◆ hfdcan2

FDCAN_HandleTypeDef hfdcan2
extern

◆ hfdcan3

FDCAN_HandleTypeDef hfdcan3
extern

◆ hspi4

SPI_HandleTypeDef hspi4
extern

◆ htim5

TIM_HandleTypeDef htim5
extern

◆ huart4

UART_HandleTypeDef huart4
extern