STM32F10x_StdPeriph_Examples/I2S/SPI_I2S_Switch/stm32f10x_it.c

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