1 /******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
\r
2 * File Name : stm32f10x_it.h
\r
3 * Author : MCD Application Team
\r
4 * Date First Issued : 09/29/2006
\r
5 * Description : This file contains the headers of the interrupt handlers.
\r
6 ********************************************************************************
\r
10 ********************************************************************************
\r
11 * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
\r
12 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
\r
13 * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
\r
14 * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
\r
15 * CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
\r
16 * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
\r
17 *******************************************************************************/
\r
19 /* Define to prevent recursive inclusion -------------------------------------*/
\r
20 #ifndef __STM32F10x_IT_H
\r
21 #define __STM32F10x_IT_H
\r
23 /* Includes ------------------------------------------------------------------*/
\r
24 #include "stm32f10x_lib.h"
\r
26 /* Exported types ------------------------------------------------------------*/
\r
27 /* Exported constants --------------------------------------------------------*/
\r
28 /* Exported macro ------------------------------------------------------------*/
\r
29 /* Exported functions ------------------------------------------------------- */
\r
31 void NMIException(void);
\r
32 void HardFaultException(void);
\r
33 void MemManageException(void);
\r
34 void BusFaultException(void);
\r
35 void UsageFaultException(void);
\r
36 void DebugMonitor(void);
\r
37 void SVCHandler(void);
\r
39 void SysTickHandler(void);
\r
40 void WWDG_IRQHandler(void);
\r
41 void PVD_IRQHandler(void);
\r
42 void TAMPER_IRQHandler(void);
\r
43 void RTC_IRQHandler(void);
\r
44 void FLASH_IRQHandler(void);
\r
45 void RCC_IRQHandler(void);
\r
46 void EXTI0_IRQHandler(void);
\r
47 void EXTI1_IRQHandler(void);
\r
48 void EXTI2_IRQHandler(void);
\r
49 void EXTI3_IRQHandler(void);
\r
50 void EXTI4_IRQHandler(void);
\r
51 void DMAChannel1_IRQHandler(void);
\r
52 void DMAChannel2_IRQHandler(void);
\r
53 void DMAChannel3_IRQHandler(void);
\r
54 void DMAChannel4_IRQHandler(void);
\r
55 void DMAChannel5_IRQHandler(void);
\r
56 void DMAChannel6_IRQHandler(void);
\r
57 void DMAChannel7_IRQHandler(void);
\r
58 void ADC_IRQHandler(void);
\r
59 void USB_HP_CAN_TX_IRQHandler(void);
\r
60 void USB_LP_CAN_RX0_IRQHandler(void);
\r
61 void CAN_RX1_IRQHandler(void);
\r
62 void CAN_SCE_IRQHandler(void);
\r
63 void EXTI9_5_IRQHandler(void);
\r
64 void TIM1_BRK_IRQHandler(void);
\r
65 void TIM1_UP_IRQHandler(void);
\r
66 void TIM1_TRG_COM_IRQHandler(void);
\r
67 void TIM1_CC_IRQHandler(void);
\r
68 void TIM2_IRQHandler(void);
\r
69 void TIM3_IRQHandler(void);
\r
70 void TIM4_IRQHandler(void);
\r
71 void I2C1_EV_IRQHandler(void);
\r
72 void I2C1_ER_IRQHandler(void);
\r
73 void I2C2_EV_IRQHandler(void);
\r
74 void I2C2_ER_IRQHandler(void);
\r
75 void SPI1_IRQHandler(void);
\r
76 void SPI2_IRQHandler(void);
\r
77 void USART1_IRQHandler(void);
\r
78 void USART2_IRQHandler(void);
\r
79 void USART3_IRQHandler(void);
\r
80 void EXTI15_10_IRQHandler(void);
\r
81 void RTCAlarm_IRQHandler(void);
\r
82 void USBWakeUp_IRQHandler(void);
\r
84 #endif /* __STM32F10x_IT_H */
\r
86 /******************* (C) COPYRIGHT 2007 STMicroelectronics *****END OF FILE****/
\r