⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stm32f10x_it.txt

📁 STM32F103ZET6+UCOSII+UCGUI源码
💻 TXT
📖 第 1 页 / 共 4 页
字号:
; generated by ARM C/C++ Compiler with , RVCT4.0 [Build 524] for uVision
; commandline ArmCC [--split_sections --debug -c --asm --interleave -o.\Obj\stm32f10x_it.o --depend=.\Obj\stm32f10x_it.d --device=DARMSTM --apcs=interwork -O3 -I..\..\include -I..\..\..\FWLib\library\inc -I..\..\..\USBLib\library\inc -I..\..\Config -I..\..\GUI\Core -I..\..\GUI\Font -I..\..\GUI\ConvertColor -I..\..\GUI\AntiAlias -I..\..\GUI\ConvertMono -I..\..\GUI\JPEG -I..\..\GUI\MemDev -I..\..\GUI\MultiLayer -I..\..\GUI\Widget -I..\..\GUI\WM -IC:\Keil\ARM\INC\ST\STM32F10x ..\..\source\stm32f10x_it.c]
                          THUMB

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

                  ADC1_2_IRQHandler PROC
;;;462    *******************************************************************************/
;;;463    void ADC1_2_IRQHandler(void)
000000  4770              BX       lr
;;;464    {
;;;465    }
;;;466    
                          ENDP


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

                  ADC3_IRQHandler PROC
;;;953    *******************************************************************************/
;;;954    void ADC3_IRQHandler(void)
000000  4770              BX       lr
;;;955    {
;;;956    }
;;;957    
                          ENDP


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

                  BusFaultException PROC
;;;153    *******************************************************************************/
;;;154    void BusFaultException(void)
000000  e7fe              B        BusFaultException
;;;155    {
;;;156      /* Go to infinite loop when Bus Fault exception occurs */
;;;157      while (1)
;;;158      {
;;;159      }
;;;160    }
;;;161    
                          ENDP


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

                  CAN_RX1_IRQHandler PROC
;;;499    *******************************************************************************/
;;;500    void CAN_RX1_IRQHandler(void)
000000  4770              BX       lr
;;;501    {
;;;502    }
;;;503    
                          ENDP


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

                  CAN_SCE_IRQHandler PROC
;;;510    *******************************************************************************/
;;;511    void CAN_SCE_IRQHandler(void)
000000  4770              BX       lr
;;;512    {
;;;513    }
;;;514    
                          ENDP


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

                  DMA1_Channel1_IRQHandler PROC
;;;385    *******************************************************************************/
;;;386    void DMA1_Channel1_IRQHandler(void)
000000  4770              BX       lr
;;;387    {
;;;388    }
;;;389    
                          ENDP


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

                  DMA1_Channel2_IRQHandler PROC
;;;396    *******************************************************************************/
;;;397    void DMA1_Channel2_IRQHandler(void)
000000  4770              BX       lr
;;;398    {
;;;399    }
;;;400    
                          ENDP


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

                  DMA1_Channel3_IRQHandler PROC
;;;407    *******************************************************************************/
;;;408    void DMA1_Channel3_IRQHandler(void)
000000  4770              BX       lr
;;;409    {
;;;410    }
;;;411    
                          ENDP


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

                  DMA1_Channel4_IRQHandler PROC
;;;418    *******************************************************************************/
;;;419    void DMA1_Channel4_IRQHandler(void)
000000  4770              BX       lr
;;;420    {
;;;421    }
;;;422    
                          ENDP


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

                  DMA1_Channel5_IRQHandler PROC
;;;429    *******************************************************************************/
;;;430    void DMA1_Channel5_IRQHandler(void)
000000  4770              BX       lr
;;;431    {
;;;432    }
;;;433    
                          ENDP


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

                  DMA1_Channel6_IRQHandler PROC
;;;440    *******************************************************************************/
;;;441    void DMA1_Channel6_IRQHandler(void)
000000  4770              BX       lr
;;;442    {
;;;443    }
;;;444    
                          ENDP


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

                  DMA1_Channel7_IRQHandler PROC
;;;451    *******************************************************************************/
;;;452    void DMA1_Channel7_IRQHandler(void)
000000  4770              BX       lr
;;;453    {
;;;454    }
;;;455    
                          ENDP


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

                  DMA2_Channel1_IRQHandler PROC
;;;1052   *******************************************************************************/
;;;1053   void DMA2_Channel1_IRQHandler(void)
000000  4770              BX       lr
;;;1054   {
;;;1055   }
;;;1056   
                          ENDP


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

                  DMA2_Channel2_IRQHandler PROC
;;;1063   *******************************************************************************/
;;;1064   void DMA2_Channel2_IRQHandler(void)
000000  4770              BX       lr
;;;1065   {
;;;1066   }
;;;1067   
                          ENDP


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

                  DMA2_Channel3_IRQHandler PROC
;;;1074   *******************************************************************************/
;;;1075   void DMA2_Channel3_IRQHandler(void)
000000  4770              BX       lr
;;;1076   {
;;;1077   }
;;;1078   
                          ENDP


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

                  DMA2_Channel4_5_IRQHandler PROC
;;;1086   *******************************************************************************/
;;;1087   void DMA2_Channel4_5_IRQHandler(void)
000000  4770              BX       lr
;;;1088   {
;;;1089   }
;;;1090   
                          ENDP


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

                  DebugMonitor PROC
;;;183    *******************************************************************************/
;;;184    void DebugMonitor(void)
000000  4770              BX       lr
;;;185    {
;;;186    }
;;;187    
                          ENDP


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

                  EXTI0_IRQHandler PROC
;;;312    *******************************************************************************/
;;;313    void EXTI0_IRQHandler(void)
000000  4770              BX       lr
;;;314    {
;;;315    }
;;;316    
                          ENDP


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

                  EXTI15_10_IRQHandler PROC
;;;859    *******************************************************************************/
;;;860    void EXTI15_10_IRQHandler(void)
000000  b510              PUSH     {r4,lr}
;;;861    {
;;;862      if(EXTI_GetITStatus(EXTI_Line15) != RESET)
000002  f44f4400          MOV      r4,#0x8000
000006  4620              MOV      r0,r4
000008  f7fffffe          BL       EXTI_GetITStatus
00000c  2800              CMP      r0,#0
00000e  d006              BEQ      |L19.30|
;;;863      {
;;;864        UpFunc();
000010  f7fffffe          BL       UpFunc
;;;865        /* Clear the EXTI Line 15 */  
;;;866        EXTI_ClearITPendingBit(EXTI_Line15);
000014  4620              MOV      r0,r4
000016  e8bd4010          POP      {r4,lr}
00001a  f7ffbffe          B.W      EXTI_ClearITPendingBit
                  |L19.30|
;;;867      }
;;;868     
;;;869    }
00001e  bd10              POP      {r4,pc}
;;;870    
                          ENDP


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

                  EXTI1_IRQHandler PROC
;;;323    *******************************************************************************/
;;;324    void EXTI1_IRQHandler(void)
000000  b510              PUSH     {r4,lr}
;;;325    {
;;;326    if(EXTI_GetITStatus(EXTI_Line1) != RESET)
000002  2002              MOVS     r0,#2
000004  f7fffffe          BL       EXTI_GetITStatus
000008  b108              CBZ      r0,|L20.14|
;;;327      {
;;;328     
;;;329      //	if(ReadKey()==UP)
;;;330            UpFunc();
00000a  f7fffffe          BL       UpFunc
                  |L20.14|
;;;331    //	else Set_SELStatus();
;;;332        /* Clear the EXTI Line 3 */
;;;333        
;;;334      }	
;;;335       EXTI_ClearITPendingBit(EXTI_Line1);
00000e  e8bd4010          POP      {r4,lr}
000012  2002              MOVS     r0,#2
000014  f7ffbffe          B.W      EXTI_ClearITPendingBit
;;;336    }
;;;337    
                          ENDP


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

                  EXTI2_IRQHandler PROC
;;;344    *******************************************************************************/
;;;345    void EXTI2_IRQHandler(void)
000000  b510              PUSH     {r4,lr}
;;;346    {
;;;347      if(EXTI_GetITStatus(EXTI_Line2) != RESET)
000002  2004              MOVS     r0,#4
000004  f7fffffe          BL       EXTI_GetITStatus
000008  2800              CMP      r0,#0
00000a  d006              BEQ      |L21.26|
;;;348      {
;;;349        DownFunc();  
00000c  f7fffffe          BL       DownFunc
;;;350        /* Clear the EXTI Line 3 */
;;;351        EXTI_ClearITPendingBit(EXTI_Line2);
000010  e8bd4010          POP      {r4,lr}
000014  2004              MOVS     r0,#4
000016  f7ffbffe          B.W      EXTI_ClearITPendingBit
                  |L21.26|
;;;352      }
;;;353    
;;;354    }
00001a  bd10              POP      {r4,pc}
;;;355    
                          ENDP


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

                  EXTI3_IRQHandler PROC
;;;362    *******************************************************************************/
;;;363    void EXTI3_IRQHandler(void)
000000  4770              BX       lr
;;;364    {
;;;365      
;;;366    }
;;;367    
                          ENDP


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

                  EXTI4_IRQHandler PROC
;;;374    *******************************************************************************/
;;;375    void EXTI4_IRQHandler(void)
000000  4770              BX       lr
;;;376    {
;;;377    }
;;;378    
                          ENDP


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

                  EXTI9_5_IRQHandler PROC
;;;521    *******************************************************************************/
;;;522    void EXTI9_5_IRQHandler(void)
000000  4770              BX       lr
;;;523    {
;;;524    /*  if(Get_SmartCardStatus() == 0)
;;;525      { 
;;;526        if(EXTI_GetITStatus(EXTI_Line8) != RESET)
;;;527        {	   */
;;;528          /* Clear the EXTI Line 8 */  
;;;529      /*    EXTI_ClearITPendingBit(EXTI_Line8);
;;;530        }
;;;531        if(EXTI_GetITStatus(EXTI_Line7) != RESET)
;;;532        {			  */
;;;533          /* SEL function */
;;;534      //    Set_SELStatus();
;;;535          /* Clear the EXTI Line 7 */  
;;;536     /*     EXTI_ClearITPendingBit(EXTI_Line7);
;;;537        }
;;;538      }
;;;539      else if(Get_SmartCardStatus() == 1)
;;;540      {
;;;541        if(EXTI_GetITStatus(SC_EXTI) != RESET)
;;;542        {		*/
;;;543          /* Clear SC EXTIT Line Pending Bit */
;;;544       //   EXTI_ClearITPendingBit(SC_EXTI);
;;;545    
;;;546          /* Smartcard detected */
;;;547        //  Set_CardInserted();
;;;548    
;;;549          /* Power ON the card */
;;;550       //   SC_PowerCmd(ENABLE);
;;;551    
;;;552          /* Reset the card */
;;;553       /*   SC_Reset(Bit_RESET);
;;;554        }	*/
;;;555     // }
;;;556     /* if(EXTI_GetITStatus(EXTI_Line8) != RESET)
;;;557      {	*/
;;;558        /* Clear the EXTI Line 8 */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -