STM32F10x_StdPeriph_Examples/FSMC/SRAM_DataMemory/stm32f10x_it.c

Go to the documentation of this file.
00001 /**
00002   ******************************************************************************
00003   * @file    FSMC/SRAM_DataMemory/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 FSMC_SRAM_DataMemory
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 /**
00055   * @brief  This function handles Hard Fault exception.
00056   * @param  None
00057   * @retval None
00058   */
00059 void HardFault_Handler(void)
00060 {
00061   /* Go to infinite loop when Hard Fault exception occurs */
00062   while (1)
00063   {
00064   }
00065 }
00066 
00067 /**
00068   * @brief  This function handles Memory Manage exception.
00069   * @param  None
00070   * @retval None
00071   */
00072 void MemManage_Handler(void)
00073 {
00074   /* Go to infinite loop when Memory Manage exception occurs */
00075   while (1)
00076   {
00077   }
00078 }
00079 
00080 /**
00081   * @brief  This function handles Bus Fault exception.
00082   * @param  None
00083   * @retval None
00084   */
00085 void BusFault_Handler(void)
00086 {
00087   /* Go to infinite loop when Bus Fault exception occurs */
00088   while (1)
00089   {
00090   }
00091 }
00092 
00093 /**
00094   * @brief  This function handles Usage Fault exception.
00095   * @param  None
00096   * @retval None
00097   */
00098 void UsageFault_Handler(void)
00099 {
00100   /* Go to infinite loop when Usage Fault exception occurs */
00101   while (1)
00102   {
00103   }
00104 }
00105 
00106 /**
00107   * @brief  This function handles SVCall exception.
00108   * @param  None
00109   * @retval None
00110   */
00111 void SVC_Handler(void)
00112 {
00113 }
00114 
00115 /**
00116   * @brief  This function handles Debug Monitor exception.
00117   * @param  None
00118   * @retval None
00119   */
00120 void DebugMon_Handler(void)
00121 {
00122 }
00123 
00124 /**
00125   * @brief  This function handles PendSV_Handler exception.
00126   * @param  None
00127   * @retval None
00128   */
00129 void PendSV_Handler(void)
00130 {
00131 }
00132 
00133 /**
00134   * @brief  This function handles SysTick Handler.
00135   * @param  None
00136   * @retval None
00137   */
00138 void SysTick_Handler(void)
00139 {
00140 }
00141 
00142 /******************************************************************************/
00143 /*                 STM32F10x Peripherals Interrupt Handlers                   */
00144 /*  Add here the Interrupt Handler for the used peripheral(s) (PPP), for the  */
00145 /*  available peripheral interrupt handler's name please refer to the startup */
00146 /*  file (startup_stm32f10x_xx.s).                                            */
00147 /******************************************************************************/
00148 
00149 /**
00150   * @brief  This function handles PPP interrupt request.
00151   * @param  None
00152   * @retval None
00153   */
00154 /*void PPP_IRQHandler(void)
00155 {
00156 }*/
00157 
00158 /**
00159   * @}
00160   */ 
00161 
00162 /**
00163   * @}
00164   */ 
00165 
00166 /******************* (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