; generated by Component: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d]
; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave -o..\output\sc_it.o --asm_dir=..\List\ --list_dir=..\List\ --depend=..\output\sc_it.d --cpu=Cortex-M0+ --apcs=interwork --diag_suppress=9931 -I..\FWLib\SC32F1XXX_Lib\inc -I..\User\HeadFiles -I..\User -I..\Drivers -I..\Apps -I..\CMSIS -IF:\Users\SOC\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0plus\Include -D__UVISION_VERSION=536 -DARMCM0P -DSC32f10xx --omf_browse=..\output\sc_it.crf ..\User\SC_it.c]
                          THUMB

                          AREA ||i.ADC_IRQHandler||, CODE, READONLY, ALIGN=1

                  ADC_IRQHandler PROC
;;;535    
;;;536    void ADC_IRQHandler(void)
000000  4770              BX       lr
;;;537    {
;;;538      /*ADC_it write here begin*/
;;;539      //Forbid editing areas between the labels !!!
;;;540      /*ADC_it write here*/
;;;541      /*<Generated by EasyCodeCube begin>*/
;;;542    #if (TestNum == 2)
;;;543      ADC_SingleConversion_ADCHandler();
;;;544    
;;;545    #endif
;;;546    #if defined(SC32f12xx)
;;;547    #if (TestNum == 38)
;;;548      OP_AmplifiesVoltage_ADCHandler();
;;;549    #endif
;;;550    #endif
;;;551      /*<Generated by EasyCodeCube end>*/
;;;552      /*ADCInterrupt Flag Clear begin*/
;;;553      //Forbid editing areas between the labels !!!
;;;554      /*ADCInterrupt Flag Clear end*/
;;;555    }
;;;556    
                          ENDP


                          AREA ||i.BTM_IRQHandler||, CODE, READONLY, ALIGN=1

                  BTM_IRQHandler PROC
;;;110    #if !defined (TK_USE_BTM)
;;;111    void BTM_IRQHandler(void)
000000  4770              BX       lr
;;;112    {
;;;113      /*BTM_it write here begin*/
;;;114      //Forbid editing areas between the labels !!!
;;;115      /*BTM_it write here*/
;;;116      /*<Generated by EasyCodeCube begin>*/
;;;117    #if (TestNum == 3)
;;;118      BTM_BTMHandler();
;;;119    #elif (TestNum == 28)
;;;120      BTM_WakeUp_BTMHandler();
;;;121    #endif
;;;122      /*<Generated by EasyCodeCube end>*/
;;;123      /*BTMInterrupt Flag Clear begin*/
;;;124      //Forbid editing areas between the labels !!!
;;;125      /*BTMInterrupt Flag Clear end*/
;;;126    }
;;;127    #endif
                          ENDP


                          AREA ||i.CAN_IRQHandler||, CODE, READONLY, ALIGN=1

                  CAN_IRQHandler PROC
;;;556    
;;;557    void CAN_IRQHandler(void)
000000  4770              BX       lr
;;;558    {
;;;559      /*CAN_it write here begin*/
;;;560      //Forbid editing areas between the labels !!!
;;;561      /*CAN_it write here*/
;;;562      /*<Generated by EasyCodeCube begin>*/
;;;563      /*<Generated by EasyCodeCube end>*/
;;;564      /*CANInterrupt Flag Clear begin*/
;;;565      //Forbid editing areas between the labels !!!
;;;566      /*CANInterrupt Flag Clear end*/
;;;567    }
;;;568    void CMP_IRQHandler(void)
                          ENDP


                          AREA ||i.CMP0_1_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  CMP0_1_2_IRQHandler PROC
;;;586    
;;;587    void CMP0_1_2_IRQHandler(void)
000000  4770              BX       lr
;;;588    {
;;;589      /*CMP0_1_2_it write here begin*/
;;;590      //Forbid editing areas between the labels !!!
;;;591      /*CMP0_1_2_it write here*/
;;;592      /*<Generated by EasyCodeCube begin>*/
;;;593      /*<Generated by EasyCodeCube end>*/
;;;594      /*CMP0_1_2Interrupt Flag Clear begin*/
;;;595      //Forbid editing areas between the labels !!!
;;;596      /*CMP0_1_2Interrupt Flag Clear end*/
;;;597    }
;;;598    
                          ENDP


                          AREA ||i.CMP3_IRQHandler||, CODE, READONLY, ALIGN=1

                  CMP3_IRQHandler PROC
;;;598    
;;;599    void CMP3_IRQHandler(void)
000000  4770              BX       lr
;;;600    {
;;;601      /*CMP3_it write here begin*/
;;;602      //Forbid editing areas between the labels !!!
;;;603      /*CMP3_it write here*/
;;;604      /*<Generated by EasyCodeCube begin>*/
;;;605      /*<Generated by EasyCodeCube end>*/
;;;606      /*CMP3Interrupt Flag Clear begin*/
;;;607      //Forbid editing areas between the labels !!!
;;;608      /*CMP3Interrupt Flag Clear end*/
;;;609    }
;;;610    void OP1_OP2_IRQHandler(void)
                          ENDP


                          AREA ||i.CMP_IRQHandler||, CODE, READONLY, ALIGN=1

                  CMP_IRQHandler PROC
;;;567    }
;;;568    void CMP_IRQHandler(void)
000000  4770              BX       lr
;;;569    {
;;;570      /*CMP_it write here begin*/
;;;571      //Forbid editing areas between the labels !!!
;;;572      /*CMP_it write here*/
;;;573      /*<Generated by EasyCodeCube begin>*/
;;;574    #if defined(SC32f10xx)||defined(SC32f12xx)
;;;575    #if TestNum == 4
;;;576      CMP_Interrupt_CMPHandler();
;;;577    #elif  TestNum == 30
;;;578      CMP_AnalogWatchdog_CMPHandler();
;;;579    #endif
;;;580    #endif
;;;581      /*<Generated by EasyCodeCube end>*/
;;;582      /*CMPInterrupt Flag Clear begin*/
;;;583      //Forbid editing areas between the labels !!!
;;;584      /*CMPInterrupt Flag Clear end*/
;;;585    }
;;;586    
                          ENDP


                          AREA ||i.DMA0_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA0_IRQHandler PROC
;;;302    
;;;303    void DMA0_IRQHandler(void)
000000  4770              BX       lr
;;;304    {
;;;305      /*DMA0_it write here begin*/
;;;306      //Forbid editing areas between the labels !!!
;;;307      /*DMA0_it write here*/
;;;308      /*<Generated by EasyCodeCube begin>*/
;;;309    #if (TestNum == 29)
;;;310    	#if defined(SC32f10xx)|| defined(SC32f12xx)
;;;311      ADC_CycleConversion_DMAHandler();
;;;312    	#endif
;;;313    #elif (TestNum == 16)
;;;314      SPI_Communication_DMA_DAM0Handler();
;;;315    #elif (TestNum == 21)
;;;316      TIM_TI_DMA_DMA0Handler();
;;;317    #elif (TestNum == 23)
;;;318      TWI_Master_DMA_DMA0Handler();
;;;319    #elif (TestNum == 26)
;;;320      UART_Communication_DMA_DAM0Handler();
;;;321    
;;;322    #endif
;;;323      /*<Generated by EasyCodeCube end>*/
;;;324      /*DMA0Interrupt Flag Clear begin*/
;;;325      //Forbid editing areas between the labels !!!
;;;326      /*DMA0Interrupt Flag Clear end*/
;;;327    }
;;;328    
                          ENDP


                          AREA ||i.DMA1_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA1_IRQHandler PROC
;;;328    
;;;329    void DMA1_IRQHandler(void)
000000  4770              BX       lr
;;;330    {
;;;331      /*DMA1_it write here begin*/
;;;332      //Forbid editing areas between the labels !!!
;;;333      /*DMA1_it write here*/
;;;334      /*<Generated by EasyCodeCube begin>*/
;;;335    #if (TestNum == 16)
;;;336      SPI_Communication_DMA_DMA1Handler();
;;;337    #elif (TestNum == 23)
;;;338      TWI_Master_DMA_DMA1Handler();
;;;339    #elif (TestNum == 26)
;;;340      UART_Communication_DMA_DAM1Handler();
;;;341    #endif
;;;342      /*<Generated by EasyCodeCube end>*/
;;;343      /*DMA1Interrupt Flag Clear begin*/
;;;344      //Forbid editing areas between the labels !!!
;;;345      /*DMA1Interrupt Flag Clear end*/
;;;346    }
;;;347    
                          ENDP


                          AREA ||i.DMA2_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA2_IRQHandler PROC
;;;347    
;;;348    void DMA2_IRQHandler(void)
000000  4770              BX       lr
;;;349    {
;;;350      /*DMA2_it write here begin*/
;;;351      //Forbid editing areas between the labels !!!
;;;352      /*DMA2_it write here*/
;;;353      /*<Generated by EasyCodeCube begin>*/
;;;354      
;;;355      /*<Generated by EasyCodeCube end>*/
;;;356      /*DMA2Interrupt Flag Clear begin*/
;;;357      //Forbid editing areas between the labels !!!
;;;358      /*DMA2Interrupt Flag Clear end*/
;;;359    }
;;;360    
                          ENDP


                          AREA ||i.DMA3_IRQHandler||, CODE, READONLY, ALIGN=1

                  DMA3_IRQHandler PROC
;;;360    
;;;361    void DMA3_IRQHandler(void)
000000  4770              BX       lr
;;;362    {
;;;363      /*DMA3_it write here begin*/
;;;364      //Forbid editing areas between the labels !!!
;;;365      /*DMA3_it write here*/
;;;366      /*<Generated by EasyCodeCube begin>*/
;;;367      
;;;368      /*<Generated by EasyCodeCube end>*/
;;;369      /*DMA3Interrupt Flag Clear begin*/
;;;370      //Forbid editing areas between the labels !!!
;;;371      /*DMA3Interrupt Flag Clear end*/
;;;372    }
;;;373    
                          ENDP


                          AREA ||i.INT0_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT0_IRQHandler PROC
;;;34     
;;;35     void INT0_IRQHandler(void)
000000  4770              BX       lr
;;;36     {
;;;37       /*INT0_it write here begin*/
;;;38       //Forbid editing areas between the labels !!!
;;;39       /*INT0_it write here*/
;;;40       /*<Generated by EasyCodeCube begin>*/
;;;41     #if (TestNum == 9)
;;;42       INT_Example_INT0Handler();
;;;43     #elif (TestNum == 28)
;;;44       INT_WakeUp_INT0Handler();
;;;45     #endif
;;;46       /*<Generated by EasyCodeCube end>*/
;;;47       /*INT0Interrupt Flag Clear begin*/
;;;48       //Forbid editing areas between the labels !!!
;;;49       /*INT0Interrupt Flag Clear end*/
;;;50     }
;;;51     
                          ENDP


                          AREA ||i.INT12_15_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT12_15_IRQHandler PROC
;;;81     
;;;82     void INT12_15_IRQHandler(void)
000000  4770              BX       lr
;;;83     {
;;;84       /*INT12_15_it write here begin*/
;;;85       //Forbid editing areas between the labels !!!
;;;86       /*INT12_15_it write here*/
;;;87       /*<Generated by EasyCodeCube begin>*/
;;;88       #if (TestNum == 9)
;;;89       INT_Example_INT12_15_Handler();
;;;90       #endif
;;;91       /*<Generated by EasyCodeCube end>*/
;;;92       /*INT12_15Interrupt Flag Clear begin*/
;;;93       //Forbid editing areas between the labels !!!
;;;94       /*INT12_15Interrupt Flag Clear end*/
;;;95     }
;;;96     
                          ENDP


                          AREA ||i.INT1_7_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT1_7_IRQHandler PROC
;;;51     
;;;52     void INT1_7_IRQHandler(void)
000000  4770              BX       lr
;;;53     {
;;;54       /*INT1_7_it write here begin*/
;;;55       //Forbid editing areas between the labels !!!
;;;56       /*INT1_7_it write here*/
;;;57       /*<Generated by EasyCodeCube begin>*/
;;;58     #if (TestNum == 9)
;;;59       INT_Example_INT1_7Handler();
;;;60     #endif
;;;61       /*<Generated by EasyCodeCube end>*/
;;;62       /*INT1_7Interrupt Flag Clear begin*/
;;;63       //Forbid editing areas between the labels !!!
;;;64       /*INT1_7Interrupt Flag Clear end*/
;;;65     }
;;;66     
                          ENDP


                          AREA ||i.INT8_11_IRQHandler||, CODE, READONLY, ALIGN=1

                  INT8_11_IRQHandler PROC
;;;66     
;;;67     void INT8_11_IRQHandler(void)
000000  4770              BX       lr
;;;68     {
;;;69       /*INT8_11_it write here begin*/
;;;70       //Forbid editing areas between the labels !!!
;;;71       /*INT8_11_it write here*/
;;;72       /*<Generated by EasyCodeCube begin>*/
;;;73     #if (TestNum == 9)
;;;74       INT_Example_INT8_11_Handler();
;;;75     #endif
;;;76       /*<Generated by EasyCodeCube end>*/
;;;77       /*INT8_11Interrupt Flag Clear begin*/
;;;78       //Forbid editing areas between the labels !!!
;;;79       /*INT8_11Interrupt Flag Clear end*/
;;;80     }
;;;81     
                          ENDP


                          AREA ||i.LEDPWM_IRQHandler||, CODE, READONLY, ALIGN=1

                  LEDPWM_IRQHandler PROC
;;;476    
;;;477    void LEDPWM_IRQHandler(void)
000000  4770              BX       lr
;;;478    {
;;;479      /*LEDPWM_it write here begin*/
;;;480      //Forbid editing areas between the labels !!!
;;;481      /*LEDPWM_it write here*/
;;;482      /*<Generated by EasyCodeCube begin>*/
;;;483    #if (TestNum == 35)
;;;484    	#if defined(SC32f10xx)||defined(SC32f12xx)
;;;485      LEDPWM_Example_LEDPWMHandler();
;;;486    	#endif
;;;487    #endif
;;;488      /*<Generated by EasyCodeCube end>*/
;;;489      /*LEDPWMInterrupt Flag Clear begin*/
;;;490      //Forbid editing areas between the labels !!!
;;;491      /*LEDPWMInterrupt Flag Clear end*/
;;;492    }
;;;493    
                          ENDP


                          AREA ||i.NMI_Handler||, CODE, READONLY, ALIGN=1

                  NMI_Handler PROC
;;;661    
;;;662    void NMI_Handler(void)
000000  4770              BX       lr
;;;663    {
;;;664      /*NMI_it write here begin*/
;;;665      //Forbid editing areas between the labels !!!
;;;666      /*NMI_it write here*/
;;;667      /*<Generated by EasyCodeCube begin>*/
;;;668    
;;;669      /*<Generated by EasyCodeCube end>*/
;;;670      /*NMIInterrupt Flag Clear begin*/
;;;671      //Forbid editing areas between the labels !!!
;;;672      /*NMIInterrupt Flag Clear end*/
;;;673    }
                          ENDP


                          AREA ||i.OP1_OP2_IRQHandler||, CODE, READONLY, ALIGN=1

                  OP1_OP2_IRQHandler PROC
;;;609    }
;;;610    void OP1_OP2_IRQHandler(void)
000000  4770              BX       lr
;;;611    {
;;;612      /*OP1_OP2_it write here begin*/
;;;613      //Forbid editing areas between the labels !!!
;;;614      /*OP1_OP2_it write here*/
;;;615      /*<Generated by EasyCodeCube begin>*/
;;;616      /*<Generated by EasyCodeCube end>*/
;;;617      /*OP1_OP2Interrupt Flag Clear begin*/
;;;618      //Forbid editing areas between the labels !!!
;;;619      /*OP1_OP2Interrupt Flag Clear end*/
;;;620    }
;;;621    void QEP0_IRQHandler(void)
                          ENDP


                          AREA ||i.PWM0_IRQHandler||, CODE, READONLY, ALIGN=1

                  PWM0_IRQHandler PROC
;;;457    
;;;458    void PWM0_IRQHandler(void)
000000  4770              BX       lr
;;;459    {
;;;460      /*PWM0_it write here begin*/
;;;461      //Forbid editing areas between the labels !!!
;;;462      /*PWM0_it write here*/
;;;463      /*<Generated by EasyCodeCube begin>*/
;;;464    #if defined(SC32f10xx)||defined(SC32f12xx)
;;;465    #if TestNum == 33
;;;466       PWM_Independent_PWMHandler();
;;;467    #elif TestNum == 34
;;;468      PWM_Complementary_PWMHandler();
;;;469    #endif
;;;470    #endif
;;;471      /*<Generated by EasyCodeCube end>*/
;;;472      /*PWM0Interrupt Flag Clear begin*/
;;;473      //Forbid editing areas between the labels !!!
;;;474      /*PWM0Interrupt Flag Clear end*/
;;;475    }
;;;476    
                          ENDP


                          AREA ||i.QEP0_IRQHandler||, CODE, READONLY, ALIGN=1

                  QEP0_IRQHandler PROC
;;;620    }
;;;621    void QEP0_IRQHandler(void)
000000  4770              BX       lr
;;;622    {
;;;623      /*QEP0_it write here begin*/
;;;624      //Forbid editing areas between the labels !!!
;;;625      /*QEP0_it write here*/
;;;626      /*<Generated by EasyCodeCube begin>*/
;;;627      /*<Generated by EasyCodeCube end>*/
;;;628      /*QEP0Interrupt Flag Clear begin*/
;;;629      //Forbid editing areas between the labels !!!
;;;630      /*QEP0Interrupt Flag Clear end*/
;;;631    }
;;;632    
                          ENDP


                          AREA ||i.QEP1_IRQHandler||, CODE, READONLY, ALIGN=1

                  QEP1_IRQHandler PROC
;;;632    
;;;633    void QEP1_IRQHandler(void)
000000  4770              BX       lr
;;;634    {
;;;635      /*QEP1_it write here begin*/
;;;636      //Forbid editing areas between the labels !!!
;;;637      /*QEP1_it write here*/
;;;638      /*<Generated by EasyCodeCube begin>*/
;;;639    
;;;640      /*<Generated by EasyCodeCube end>*/
;;;641      /*QEP1Interrupt Flag Clear begin*/
;;;642      //Forbid editing areas between the labels !!!
;;;643      /*QEP1Interrupt Flag Clear end*/
;;;644    }
;;;645    void SysTick_IRQHandler(void)
                          ENDP


                          AREA ||i.RCC_IRQHandler||, CODE, READONLY, ALIGN=1

                  RCC_IRQHandler PROC
;;;96     
;;;97     void RCC_IRQHandler(void)
000000  4770              BX       lr
;;;98     {
;;;99       /*RCC_it write here begin*/
;;;100      //Forbid editing areas between the labels !!!
;;;101      /*RCC_it write here*/
;;;102      /*<Generated by EasyCodeCube begin>*/
;;;103      
;;;104      /*<Generated by EasyCodeCube end>*/
;;;105      /*RCCInterrupt Flag Clear begin*/
;;;106      //Forbid editing areas between the labels !!!
;;;107      /*RCCInterrupt Flag Clear end*/
;;;108    }
;;;109    
                          ENDP


                          AREA ||i.SPI0_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI0_IRQHandler PROC
;;;205    }
;;;206    void SPI0_IRQHandler(void)
000000  4770              BX       lr
;;;207    {
;;;208      /*SPI0_it write here begin*/
;;;209      //Forbid editing areas between the labels !!!
;;;210      /*SPI0_it write here*/
;;;211      /*<Generated by EasyCodeCube begin>*/
;;;212    #if defined(SC32f12xx) ||defined(SC32f10xx)
;;;213    #if (TestNum == 13)
;;;214      SPI_Communication_SPI0Handler();
;;;215    
;;;216    #endif
;;;217    #endif
;;;218      /*<Generated by EasyCodeCube end>*/
;;;219      /*SPI0Interrupt Flag Clear begin*/
;;;220      //Forbid editing areas between the labels !!!
;;;221      /*SPI0Interrupt Flag Clear end*/
;;;222    }
;;;223    
                          ENDP


                          AREA ||i.SPI1_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI1_2_IRQHandler PROC
;;;223    
;;;224    void SPI1_2_IRQHandler(void)
000000  4770              BX       lr
;;;225    {
;;;226      /*SPI1_it write here begin*/
;;;227      //Forbid editing areas between the labels !!!
;;;228      /*SPI1_it write here*/
;;;229      /*<Generated by EasyCodeCube begin>*/
;;;230    #if defined(SC32f12xx)
;;;231    #if (TestNum == 13)
;;;232      SPI_Communication_SPI1_2_Handler();
;;;233    #elif (TestNum == 14)
;;;234      SPI_FIFOMaster_SPI1Handler();
;;;235    #elif (TestNum == 15)
;;;236      SPI_FIFOSlave_SPI1Handler();
;;;237    #endif
;;;238    #endif
;;;239      /*<Generated by EasyCodeCube end>*/
;;;240      /*SPI1Interrupt Flag Clear begin*/
;;;241      //Forbid editing areas between the labels !!!
;;;242      /*SPI1Interrupt Flag Clear end*/
;;;243    }
;;;244    
                          ENDP


                          AREA ||i.SPI1_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI1_IRQHandler PROC
;;;244    
;;;245    void SPI1_IRQHandler(void)
000000  4770              BX       lr
;;;246    {
;;;247      /*SPI1_it write here begin*/
;;;248      //Forbid editing areas between the labels !!!
;;;249      /*SPI1_it write here*/
;;;250      /*<Generated by EasyCodeCube begin>*/
;;;251    #if defined(SC32f10xx)
;;;252    #if (TestNum == 13)
;;;253      SPI_Communication_SPI1_Handler();
;;;254    #elif (TestNum == 14)
;;;255      SPI_FIFOMaster_SPI1Handler();
;;;256    #elif (TestNum == 15)
;;;257      SPI_FIFOSlave_SPI1Handler();
;;;258    #endif
;;;259    #endif
;;;260      /*<Generated by EasyCodeCube end>*/
;;;261      /*SPI1Interrupt Flag Clear begin*/
;;;262      //Forbid editing areas between the labels !!!
;;;263      /*SPI1Interrupt Flag Clear end*/
;;;264    }
;;;265    
                          ENDP


                          AREA ||i.SPI1_TWI1_IRQHandler||, CODE, READONLY, ALIGN=1

                  SPI1_TWI1_IRQHandler PROC
;;;265    
;;;266    void SPI1_TWI1_IRQHandler(void)
000000  4770              BX       lr
;;;267    {
;;;268      /*SPI1_TWI1_it write here begin*/
;;;269      //Forbid editing areas between the labels !!!
;;;270      /*SPI1_TWI1_it write here*/
;;;271      /*<Generated by EasyCodeCube begin>*/
;;;272      /*<Generated by EasyCodeCube end>*/
;;;273      /*SPI1_TWI1Interrupt Flag Clear begin*/
;;;274      //Forbid editing areas between the labels !!!
;;;275      /*SPI1_TWI1nterrupt Flag Clear end*/
;;;276    }
;;;277    void TWIx_QSPIx_0_2_IRQHandler(void)
                          ENDP


                          AREA ||i.SysTick_IRQHandler||, CODE, READONLY, ALIGN=1

                  SysTick_IRQHandler PROC
;;;644    }
;;;645    void SysTick_IRQHandler(void)
000000  4770              BX       lr
;;;646    {
;;;647      /*SysTick_it write here begin*/
;;;648      //Forbid editing areas between the labels !!!
;;;649      /*SysTick_it write here*/
;;;650      /*<Generated by EasyCodeCube begin>*/
;;;651    #if (TestNum == 12)
;;;652      SYSTICK_SystemClockConfig_SYSTICKHandler();
;;;653    #elif (TestNum == 27)
;;;654      SYSTICK_Example_SYSTICKHandler();
;;;655    #endif
;;;656      /*<Generated by EasyCodeCube end>*/
;;;657      /*SysTickInterrupt Flag Clear begin*/
;;;658      //Forbid editing areas between the labels !!!
;;;659      /*SysTickInterrupt Flag Clear end*/
;;;660    }
;;;661    
                          ENDP


                          AREA ||i.TIMER0_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER0_IRQHandler PROC
;;;373    
;;;374    void TIMER0_IRQHandler(void)
000000  4770              BX       lr
;;;375    {
;;;376      /*TIM0_it write here begin*/
;;;377      //Forbid editing areas between the labels !!!
;;;378      /*TIM0_it write here*/
;;;379      /*<Generated by EasyCodeCube begin>*/
;;;380    #if (TestNum == 17)
;;;381      TIM_TimeBase_TIM0Handler();
;;;382    #endif
;;;383      /*<Generated by EasyCodeCube end>*/
;;;384      /*TIMER0Interrupt Flag Clear begin*/
;;;385      //Forbid editing areas between the labels !!!
;;;386      /*TIMER0Interrupt Flag Clear end*/
;;;387    }
;;;388    
                          ENDP


                          AREA ||i.TIMER1_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER1_IRQHandler PROC
;;;388    
;;;389    void TIMER1_IRQHandler(void)
000000  4770              BX       lr
;;;390    {
;;;391      /*TIM1_it write here begin*/
;;;392      //Forbid editing areas between the labels !!!
;;;393      /*TIM1_it write here*/
;;;394      /*<Generated by EasyCodeCube begin>*/
;;;395    #if (TestNum == 18)
;;;396      TIM_CounterBase_TIM1Handler();
;;;397    #elif (TestNum == 20)
;;;398      TIM_InputCapture_TIM1Handler();
;;;399    #endif
;;;400      /*<Generated by EasyCodeCube end>*/
;;;401      /*TIMER1Interrupt Flag Clear begin*/
;;;402      //Forbid editing areas between the labels !!!
;;;403      /*TIMER1Interrupt Flag Clear end*/
;;;404    }
;;;405    
                          ENDP


                          AREA ||i.TIMER2_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER2_IRQHandler PROC
;;;405    
;;;406    void TIMER2_IRQHandler(void)
000000  4770              BX       lr
;;;407    {
;;;408      /*TIM2_it write here begin*/
;;;409      //Forbid editing areas between the labels !!!
;;;410      /*TIM2_it write here*/
;;;411      /*<Generated by EasyCodeCube begin>*/
;;;412      
;;;413      /*<Generated by EasyCodeCube end>*/
;;;414      /*TIMER2Interrupt Flag Clear begin*/
;;;415      //Forbid editing areas between the labels !!!
;;;416      /*TIMER2Interrupt Flag Clear end*/
;;;417    }
;;;418    
                          ENDP


                          AREA ||i.TIMER3_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER3_IRQHandler PROC
;;;418    
;;;419    void TIMER3_IRQHandler(void)
000000  4770              BX       lr
;;;420    {
;;;421      /*TIM3_it write here begin*/
;;;422      //Forbid editing areas between the labels !!!
;;;423      /*TIM3_it write here*/
;;;424      /*<Generated by EasyCodeCube begin>*/
;;;425      
;;;426      /*<Generated by EasyCodeCube end>*/
;;;427      /*TIMER3Interrupt Flag Clear begin*/
;;;428      //Forbid editing areas between the labels !!!
;;;429      /*TIMER3Interrupt Flag Clear end*/
;;;430    }
;;;431    
                          ENDP


                          AREA ||i.TIMER4_5_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER4_5_IRQHandler PROC
;;;431    
;;;432    void TIMER4_5_IRQHandler(void)
000000  4770              BX       lr
;;;433    {
;;;434      /*TIM4_5_it write here begin*/
;;;435      //Forbid editing areas between the labels !!!
;;;436      /*TIM4_5_it write here*/
;;;437      /*<Generated by EasyCodeCube begin>*/
;;;438      
;;;439      /*<Generated by EasyCodeCube end>*/
;;;440      /*TIMER4_5Interrupt Flag Clear begin*/
;;;441      //Forbid editing areas between the labels !!!
;;;442      /*TIMER4_5Interrupt Flag Clear end*/
;;;443    }
;;;444    
                          ENDP


                          AREA ||i.TIMER6_7_IRQHandler||, CODE, READONLY, ALIGN=1

                  TIMER6_7_IRQHandler PROC
;;;444    
;;;445    void TIMER6_7_IRQHandler(void)
000000  4770              BX       lr
;;;446    {
;;;447      /*TIM6_7_it write here begin*/
;;;448      //Forbid editing areas between the labels !!!
;;;449      /*TIM6_7_it write here*/
;;;450      /*<Generated by EasyCodeCube begin>*/
;;;451      
;;;452      /*<Generated by EasyCodeCube end>*/
;;;453      /*TIMER6_7Interrupt Flag Clear begin*/
;;;454      //Forbid editing areas between the labels !!!
;;;455      /*TIMER6_7Interrupt Flag Clear end*/
;;;456    }
;;;457    
                          ENDP


                          AREA ||i.TWI0_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWI0_IRQHandler PROC
;;;493    
;;;494    void TWI0_IRQHandler(void)
000000  4770              BX       lr
;;;495    {
;;;496      /*TWI0_it write here begin*/
;;;497      //Forbid editing areas between the labels !!!
;;;498      /*TWI0_it write here*/
;;;499      /*<Generated by EasyCodeCube begin>*/
;;;500    #if defined(SC32f10xx)||defined(SC32f12xx)
;;;501    #if (TestNum == 22)
;;;502      TWI_Communication_TWI0Handler();
;;;503    #elif (TestNum == 23)
;;;504      TWI_Master_DMA_TWI0Handler();
;;;505    #elif (TestNum == 24)
;;;506      TWI_Slave_DMA_TWI0Handler();
;;;507    #endif
;;;508    #endif
;;;509      /*<Generated by EasyCodeCube end>*/
;;;510      /*TWI0Interrupt Flag Clear begin*/
;;;511      //Forbid editing areas between the labels !!!
;;;512      /*TWI0Interrupt Flag Clear end*/
;;;513    }
;;;514    
                          ENDP


                          AREA ||i.TWI1_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWI1_IRQHandler PROC
;;;514    
;;;515    void TWI1_IRQHandler(void)
000000  4770              BX       lr
;;;516    {
;;;517      /*TWI1_it write here begin*/
;;;518      //Forbid editing areas between the labels !!!
;;;519      /*TWI1_it write here*/
;;;520      /*<Generated by EasyCodeCube begin>*/
;;;521    #if defined(SC32f10xx)||defined(SC32f12xx)
;;;522    #if (TestNum == 22)
;;;523      TWI_Communication_TWI1Handler();
;;;524    #elif (TestNum == 23)
;;;525      TWI_Master_DMA_TWI1Handler();
;;;526    #elif (TestNum == 24)
;;;527      TWI_Slave_DMA_TWI1Handler();
;;;528    #endif
;;;529    #endif
;;;530      /*<Generated by EasyCodeCube end>*/
;;;531      /*TWI1Interrupt Flag Clear begin*/
;;;532      //Forbid editing areas between the labels !!!
;;;533      /*TWI1Interrupt Flag Clear end*/
;;;534    }
;;;535    
                          ENDP


                          AREA ||i.TWIx_QSPIx_0_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWIx_QSPIx_0_2_IRQHandler PROC
;;;276    }
;;;277    void TWIx_QSPIx_0_2_IRQHandler(void)
000000  4770              BX       lr
;;;278    {
;;;279      /*SPI0_it write here begin*/
;;;280      //Forbid editing areas between the labels !!!
;;;281      /*SPI0_it write here*/
;;;282      /*<Generated by EasyCodeCube begin>*/
;;;283    
;;;284      /*<Generated by EasyCodeCube end>*/
;;;285      /*SPI0Interrupt Flag Clear begin*/
;;;286      //Forbid editing areas between the labels !!!
;;;287      /*SPI0Interrupt Flag Clear end*/
;;;288    }
;;;289    
                          ENDP


                          AREA ||i.TWIx_QSPIx_1_3_IRQHandler||, CODE, READONLY, ALIGN=1

                  TWIx_QSPIx_1_3_IRQHandler PROC
;;;289    
;;;290    void TWIx_QSPIx_1_3_IRQHandler(void)
000000  4770              BX       lr
;;;291    {
;;;292      /*SPI1_it write here begin*/
;;;293      //Forbid editing areas between the labels !!!
;;;294      /*SPI1_it write here*/
;;;295      /*<Generated by EasyCodeCube begin>*/
;;;296    
;;;297      /*<Generated by EasyCodeCube end>*/
;;;298      /*SPI1Interrupt Flag Clear begin*/
;;;299      //Forbid editing areas between the labels !!!
;;;300      /*SPI1Interrupt Flag Clear end*/
;;;301    }
;;;302    
                          ENDP


                          AREA ||i.UART0_2_4_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART0_2_4_IRQHandler PROC
;;;128    
;;;129    void UART0_2_4_IRQHandler(void)
000000  4770              BX       lr
;;;130    {
;;;131      /*UART0_2_it write here begin*/
;;;132      //Forbid editing areas between the labels !!!
;;;133      /*UART0_2_it write here*/
;;;134      /*<Generated by EasyCodeCube begin>*/
;;;135    #if (TestNum == 25)
;;;136      UART_Communication_UART2Handler();
;;;137    #elif (TestNum == 36)
;;;138    #if defined(SC32f12xx) 
;;;139        UART_LINMaster_UART2Handler();
;;;140    #endif
;;;141    #elif (TestNum == 37)
;;;142    #if defined(SC32f12xx) 
;;;143        UART_LINSlave_UART2Handler();
;;;144    #endif
;;;145    #endif
;;;146    
;;;147      /*<Generated by EasyCodeCube end>*/
;;;148      /*UART0_2Interrupt Flag Clear begin*/
;;;149      //Forbid editing areas between the labels !!!
;;;150      /*UART0_2Interrupt Flag Clear end*/
;;;151    }
;;;152    
                          ENDP


                          AREA ||i.UART0_2_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART0_2_IRQHandler PROC
;;;152    
;;;153    void UART0_2_IRQHandler(void)
000000  4770              BX       lr
;;;154    {
;;;155      /*UART0_2_it write here begin*/
;;;156      //Forbid editing areas between the labels !!!
;;;157      /*UART0_2_it write here*/
;;;158      /*<Generated by EasyCodeCube begin>*/
;;;159    #if (TestNum == 25)
;;;160      UART_Communication_UART2Handler();
;;;161    #endif
;;;162    
;;;163      /*<Generated by EasyCodeCube end>*/
;;;164      /*UART0_2Interrupt Flag Clear begin*/
;;;165      //Forbid editing areas between the labels !!!
;;;166      /*UART0_2Interrupt Flag Clear end*/
;;;167    }
;;;168    
                          ENDP


                          AREA ||i.UART1_3_5_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART1_3_5_IRQHandler PROC
;;;169    
;;;170    void UART1_3_5_IRQHandler(void)
000000  4770              BX       lr
;;;171    {
;;;172      /*UART1_3_it write here begin*/
;;;173      //Forbid editing areas between the labels !!!
;;;174      /*UART1_3_it write here*/
;;;175      /*<Generated by EasyCodeCube begin>*/
;;;176      
;;;177      /*<Generated by EasyCodeCube end>*/
;;;178      /*UART1_3Interrupt Flag Clear begin*/
;;;179      //Forbid editing areas between the labels !!!
;;;180      /*UART1_3Interrupt Flag Clear end*/
;;;181    }
;;;182    
                          ENDP


                          AREA ||i.UART1_3_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART1_3_IRQHandler PROC
;;;182    
;;;183    void UART1_3_IRQHandler(void)
000000  4770              BX       lr
;;;184    {
;;;185      /*UART1_3_it write here begin*/
;;;186      //Forbid editing areas between the labels !!!
;;;187      /*UART1_3_it write here*/
;;;188      /*<Generated by EasyCodeCube begin>*/
;;;189      
;;;190      /*<Generated by EasyCodeCube end>*/
;;;191      /*UART1_3Interrupt Flag Clear begin*/
;;;192      //Forbid editing areas between the labels !!!
;;;193      /*UART1_3Interrupt Flag Clear end*/
;;;194    }
;;;195    void UART1_IRQHandler(void)
                          ENDP


                          AREA ||i.UART1_IRQHandler||, CODE, READONLY, ALIGN=1

                  UART1_IRQHandler PROC
;;;194    }
;;;195    void UART1_IRQHandler(void)
000000  4770              BX       lr
;;;196    {
;;;197      /*UART1_it write here begin*/
;;;198      //Forbid editing areas between the labels !!!
;;;199      /*UART1_it write here*/
;;;200      /*<Generated by EasyCodeCube begin>*/
;;;201      /*<Generated by EasyCodeCube end>*/
;;;202      /*UART1Interrupt Flag Clear begin*/
;;;203      //Forbid editing areas between the labels !!!
;;;204      /*UART1Interrupt Flag Clear end*/
;;;205    }
;;;206    void SPI0_IRQHandler(void)
                          ENDP


;*** Start embedded assembler ***

#line 1 "..\\User\\SC_it.c"
	AREA ||.rev16_text||, CODE
	THUMB
	EXPORT |__asm___7_SC_it_c_b1e5ca68____REV16|
#line 463 "..\\CMSIS\\cmsis_armcc.h"
|__asm___7_SC_it_c_b1e5ca68____REV16| PROC
#line 464

 rev16 r0, r0
 bx lr
	ENDP
	AREA ||.revsh_text||, CODE
	THUMB
	EXPORT |__asm___7_SC_it_c_b1e5ca68____REVSH|
#line 478
|__asm___7_SC_it_c_b1e5ca68____REVSH| PROC
#line 479

 revsh r0, r0
 bx lr
	ENDP

;*** End   embedded assembler ***
