NNP STM Generic Remote Module git-main
Loading...
Searching...
No Matches
stm32l4xx_it.c File Reference

Interrupt Service Routines. More...

#include "main.h"
#include "stm32l4xx_it.h"

Go to the source code of this file.

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 Prefetch fault, memory access fault.
 
void UsageFault_Handler (void)
 This function handles Undefined instruction or illegal state.
 
void SVC_Handler (void)
 This function handles System service call via SWI instruction.
 
void DebugMon_Handler (void)
 This function handles Debug monitor.
 
void PendSV_Handler (void)
 This function handles Pendable request for system service.
 
void SysTick_Handler (void)
 This function handles System tick timer.
 
void DMA1_Channel1_IRQHandler (void)
 This function handles DMA1 channel1 global interrupt.
 
void CAN1_TX_IRQHandler (void)
 This function handles CAN1 TX interrupt.
 
void CAN1_RX0_IRQHandler (void)
 This function handles CAN1 RX0 interrupt.
 
void TIM2_IRQHandler (void)
 This function handles TIM2 global interrupt.
 
void I2C2_EV_IRQHandler (void)
 This function handles I2C2 event interrupt.
 
void I2C2_ER_IRQHandler (void)
 This function handles I2C2 error interrupt.
 

Variables

DMA_HandleTypeDef hdma_adc1
 
CAN_HandleTypeDef hcan1
 
I2C_HandleTypeDef hi2c2
 
TIM_HandleTypeDef htim2
 

Detailed Description

Interrupt Service Routines.

Attention

Copyright (c) 2024 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.

Definition in file stm32l4xx_it.c.

Function Documentation

◆ BusFault_Handler()

void BusFault_Handler ( void )

This function handles Prefetch fault, memory access fault.

Definition at line 117 of file stm32l4xx_it.c.

◆ CAN1_RX0_IRQHandler()

void CAN1_RX0_IRQHandler ( void )

This function handles CAN1 RX0 interrupt.

Definition at line 235 of file stm32l4xx_it.c.

◆ CAN1_TX_IRQHandler()

void CAN1_TX_IRQHandler ( void )

This function handles CAN1 TX interrupt.

Definition at line 221 of file stm32l4xx_it.c.

◆ DebugMon_Handler()

void DebugMon_Handler ( void )

This function handles Debug monitor.

Definition at line 160 of file stm32l4xx_it.c.

◆ DMA1_Channel1_IRQHandler()

void DMA1_Channel1_IRQHandler ( void )

This function handles DMA1 channel1 global interrupt.

Definition at line 207 of file stm32l4xx_it.c.

◆ HardFault_Handler()

void HardFault_Handler ( void )

This function handles Hard fault interrupt.

Definition at line 87 of file stm32l4xx_it.c.

◆ I2C2_ER_IRQHandler()

void I2C2_ER_IRQHandler ( void )

This function handles I2C2 error interrupt.

Definition at line 277 of file stm32l4xx_it.c.

◆ I2C2_EV_IRQHandler()

void I2C2_EV_IRQHandler ( void )

This function handles I2C2 event interrupt.

Definition at line 263 of file stm32l4xx_it.c.

◆ MemManage_Handler()

void MemManage_Handler ( void )

This function handles Memory management fault.

Definition at line 102 of file stm32l4xx_it.c.

◆ NMI_Handler()

void NMI_Handler ( void )

This function handles Non maskable interrupt.

Definition at line 72 of file stm32l4xx_it.c.

◆ PendSV_Handler()

void PendSV_Handler ( void )

This function handles Pendable request for system service.

Definition at line 173 of file stm32l4xx_it.c.

◆ SVC_Handler()

void SVC_Handler ( void )

This function handles System service call via SWI instruction.

Definition at line 147 of file stm32l4xx_it.c.

◆ SysTick_Handler()

void SysTick_Handler ( void )

This function handles System tick timer.

Definition at line 186 of file stm32l4xx_it.c.

◆ TIM2_IRQHandler()

void TIM2_IRQHandler ( void )

This function handles TIM2 global interrupt.

Definition at line 249 of file stm32l4xx_it.c.

◆ UsageFault_Handler()

void UsageFault_Handler ( void )

This function handles Undefined instruction or illegal state.

Definition at line 132 of file stm32l4xx_it.c.

Variable Documentation

◆ hcan1

CAN_HandleTypeDef hcan1
extern

Definition at line 51 of file main.c.

◆ hdma_adc1

DMA_HandleTypeDef hdma_adc1
extern

Definition at line 49 of file main.c.

◆ hi2c2

I2C_HandleTypeDef hi2c2
extern

Definition at line 53 of file main.c.

◆ htim2

TIM_HandleTypeDef htim2
extern

Definition at line 55 of file main.c.