STM32F10x_StdPeriph_Examples/TIM/OnePulse/stm32f10x_it.c

Go to the documentation of this file.
00001 /**
00002   ******************************************************************************
00003   * @file    TIM/OnePulse/stm32f10x_it.c 
00004   * @author  MCD Application Team
00005   * @version V3.4.0
00006   * @date    10/15/2010
00007   * @brief   Main Interrupt Service Routines.
00008   *        This file provides template for all exceptions handler and 
00009   *        peripherals interrupt service routine.
00010   ******************************************************************************
00011   * @copy
00012   *
00013   * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
00014   * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
00015   * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
00016   * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
00017   * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
00018   * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
00019   *
00020   * <h2><center>&copy; COPYRIGHT 2010 STMicroelectronics</center></h2>
00021   */ 
00022 
00023 /* Includes ------------------------------------------------------------------*/
00024 #include "stm32f10x_it.h"
00025 
00026 /** @addtogroup STM32F10x_StdPeriph_Examples
00027   * @{
00028   */
00029 
00030 /** @addtogroup TIM_OnePulse
00031   * @{
00032   */ 
00033 
00034 /* Private typedef -----------------------------------------------------------*/
00035 /* Private define ------------------------------------------------------------*/
00036 /* Private macro -------------------------------------------------------------*/
00037 /* Private variables ---------------------------------------------------------*/
00038 /* Private function prototypes -----------------------------------------------*/
00039 /* Private functions ---------------------------------------------------------*/
00040 
00041 /******************************************************************************/
00042 /*            Cortex-M3 Processor Exceptions Handlers                         */
00043 /******************************************************************************/
00044 
00045 /**
00046   * @brief  This function handles NMI exception.
00047   * @param  None
00048   * @retval None
00049   */
00050 void NMI_Handler(void)
00051 {}
00052 
00053 /**
00054   * @brief  This function handles Hard Fault exception.
00055   * @param  None
00056   * @retval None
00057   */
00058 void HardFault_Handler(void)
00059 {
00060   /* Go to infinite loop when Hard Fault exception occurs */
00061   while (1)
00062   {}
00063 }
00064 
00065 /**
00066   * @brief  This function handles Memory Manage exception.
00067   * @param  None
00068   * @retval None
00069   */
00070 void MemManage_Handler(void)
00071 {
00072   /* Go to infinite loop when Memory Manage exception occurs */
00073   while (1)
00074   {}
00075 }
00076 
00077 /**
00078   * @brief  This function handles Bus Fault exception.
00079   * @param  None
00080   * @retval None
00081   */
00082 void BusFault_Handler(void)
00083 {
00084   /* Go to infinite loop when Bus Fault exception occurs */
00085   while (1)
00086   {}
00087 }
00088 
00089 /**
00090   * @brief  This function handles Usage Fault exception.
00091   * @param  None
00092   * @retval None
00093   */
00094 void UsageFault_Handler(void)
00095 {
00096   /* Go to infinite loop when Usage Fault exception occurs */
00097   while (1)
00098   {}
00099 }
00100 
00101 /**
00102   * @brief  This function handles Debug Monitor exception.
00103   * @param  None
00104   * @retval None
00105   */
00106 void DebugMon_Handler(void)
00107 {}
00108 
00109 /**
00110   * @brief  This function handles SVCall exception.
00111   * @param  None
00112   * @retval None
00113   */
00114 void SVC_Handler(void)
00115 {}
00116 
00117 /**
00118   * @brief  This function handles PendSV_Handler exception.
00119   * @param  None
00120   * @retval None
00121   */
00122 void PendSV_Handler(void)
00123 {}
00124 
00125 /**
00126   * @brief  This function handles SysTick Handler.
00127   * @param  None
00128   * @retval None
00129   */
00130 void SysTick_Handler(void)
00131 {}
00132 
00133 /******************************************************************************/
00134 /*                 STM32F10x Peripherals Interrupt Handlers                   */
00135 /*  Add here the Interrupt Handler for the used peripheral(s) (PPP), for the  */
00136 /*  available peripheral interrupt handler's name please refer to the startup */
00137 /*  file (startup_stm32f10x_xx.s).                                            */
00138 /******************************************************************************/
00139 
00140 /**
00141   * @brief  This function handles PPP interrupt request.
00142   * @param  None
00143   * @retval None
00144   */
00145 /*void PPP_IRQHandler(void)
00146 {
00147 }*/
00148 
00149 /**
00150   * @}
00151   */ 
00152 
00153 /**
00154   * @}
00155   */ 
00156 
00157 /******************* (C) COPYRIGHT 2010 STMicroelectronics *****END OF FILE****/
STM32F10x Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM32(CORTEX M3) 32-bit Microcontrollers platform visit  www.st.com/STM32