diff options
Diffstat (limited to 'GameLogic/stm32/stm32f0xx_it.c')
| -rw-r--r-- | GameLogic/stm32/stm32f0xx_it.c | 145 | 
1 files changed, 145 insertions, 0 deletions
| diff --git a/GameLogic/stm32/stm32f0xx_it.c b/GameLogic/stm32/stm32f0xx_it.c new file mode 100644 index 0000000..ced8734 --- /dev/null +++ b/GameLogic/stm32/stm32f0xx_it.c @@ -0,0 +1,145 @@ +/* USER CODE BEGIN Header */
 +/**
 +  ******************************************************************************
 +  * @file    stm32f0xx_it.c
 +  * @brief   Interrupt Service Routines.
 +  ******************************************************************************
 +  * @attention
 +  *
 +  * Copyright (c) 2023 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.
 +  *
 +  ******************************************************************************
 +  */
 +/* USER CODE END Header */
 +
 +/* Includes ------------------------------------------------------------------*/
 +#include "main.h"
 +#include "stm32f0xx_it.h"
 +/* Private includes ----------------------------------------------------------*/
 +/* USER CODE BEGIN Includes */
 +/* USER CODE END Includes */
 +
 +/* Private typedef -----------------------------------------------------------*/
 +/* USER CODE BEGIN TD */
 +
 +/* USER CODE END TD */
 +
 +/* Private define ------------------------------------------------------------*/
 +/* USER CODE BEGIN PD */
 +
 +/* USER CODE END PD */
 +
 +/* Private macro -------------------------------------------------------------*/
 +/* USER CODE BEGIN PM */
 +
 +/* USER CODE END PM */
 +
 +/* Private variables ---------------------------------------------------------*/
 +/* USER CODE BEGIN PV */
 +
 +/* USER CODE END PV */
 +
 +/* Private function prototypes -----------------------------------------------*/
 +/* USER CODE BEGIN PFP */
 +
 +/* USER CODE END PFP */
 +
 +/* Private user code ---------------------------------------------------------*/
 +/* USER CODE BEGIN 0 */
 +
 +/* USER CODE END 0 */
 +
 +/* External variables --------------------------------------------------------*/
 +
 +/* USER CODE BEGIN EV */
 +
 +/* USER CODE END EV */
 +
 +/******************************************************************************/
 +/*           Cortex-M0 Processor Interruption and Exception Handlers          */
 +/******************************************************************************/
 +/**
 +  * @brief This function handles Non maskable interrupt.
 +  */
 +void NMI_Handler(void)
 +{
 +  /* USER CODE BEGIN NonMaskableInt_IRQn 0 */
 +
 +  /* USER CODE END NonMaskableInt_IRQn 0 */
 +  /* USER CODE BEGIN NonMaskableInt_IRQn 1 */
 +  while (1)
 +  {
 +  }
 +  /* USER CODE END NonMaskableInt_IRQn 1 */
 +}
 +
 +/**
 +  * @brief This function handles Hard fault interrupt.
 +  */
 +void HardFault_Handler(void)
 +{
 +  /* USER CODE BEGIN HardFault_IRQn 0 */
 +
 +  /* USER CODE END HardFault_IRQn 0 */
 +  while (1)
 +  {
 +    /* USER CODE BEGIN W1_HardFault_IRQn 0 */
 +    /* USER CODE END W1_HardFault_IRQn 0 */
 +  }
 +}
 +
 +/**
 +  * @brief This function handles System service call via SWI instruction.
 +  */
 +void SVC_Handler(void)
 +{
 +  /* USER CODE BEGIN SVC_IRQn 0 */
 +
 +  /* USER CODE END SVC_IRQn 0 */
 +  /* USER CODE BEGIN SVC_IRQn 1 */
 +
 +  /* USER CODE END SVC_IRQn 1 */
 +}
 +
 +/**
 +  * @brief This function handles Pendable request for system service.
 +  */
 +void PendSV_Handler(void)
 +{
 +  /* USER CODE BEGIN PendSV_IRQn 0 */
 +
 +  /* USER CODE END PendSV_IRQn 0 */
 +  /* USER CODE BEGIN PendSV_IRQn 1 */
 +
 +  /* USER CODE END PendSV_IRQn 1 */
 +}
 +
 +/**
 +  * @brief This function handles System tick timer.
 +  */
 +void SysTick_Handler(void)
 +{
 +  /* USER CODE BEGIN SysTick_IRQn 0 */
 +
 +  /* USER CODE END SysTick_IRQn 0 */
 +  HAL_IncTick();
 +  /* USER CODE BEGIN SysTick_IRQn 1 */
 +
 +  /* USER CODE END SysTick_IRQn 1 */
 +}
 +
 +/******************************************************************************/
 +/* STM32F0xx Peripheral Interrupt Handlers                                    */
 +/* Add here the Interrupt Handlers for the used peripherals.                  */
 +/* For the available peripheral interrupt handler names,                      */
 +/* please refer to the startup file (startup_stm32f0xx.s).                    */
 +/******************************************************************************/
 +
 +/* USER CODE BEGIN 1 */
 +
 +/* USER CODE END 1 */
 |