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

📄 stm32f10x_it.lst

📁 完成数据的采集
💻 LST
📖 第 1 页 / 共 4 页
字号:
    386          /*******************************************************************************
    387          * Function Name  : CAN_RX1_IRQHandler
    388          * Description    : This function handles CAN RX1 interrupt request.
    389          * Input          : None
    390          * Output         : None
    391          * Return         : None
    392          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    393          void CAN_RX1_IRQHandler(void)
    394          {
    395          }
   \                     CAN_RX1_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    396          
    397          /*******************************************************************************
    398          * Function Name  : CAN_SCE_IRQHandler
    399          * Description    : This function handles CAN SCE interrupt request.
    400          * Input          : None
    401          * Output         : None
    402          * Return         : None
    403          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    404          void CAN_SCE_IRQHandler(void)
    405          {
    406          }
   \                     CAN_SCE_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    407          
    408          /*******************************************************************************
    409          * Function Name  : EXTI9_5_IRQHandler
    410          * Description    : This function handles External lines 9 to 5 interrupt request.
    411          * Input          : None
    412          * Output         : None
    413          * Return         : None
    414          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    415          void EXTI9_5_IRQHandler(void)
    416          {
    417          }
   \                     EXTI9_5_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    418          
    419          /*******************************************************************************
    420          * Function Name  : TIM1_BRK_IRQHandler
    421          * Description    : This function handles TIM1 Break interrupt request.
    422          * Input          : None
    423          * Output         : None
    424          * Return         : None
    425          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    426          void TIM1_BRK_IRQHandler(void)
    427          {
    428          }
   \                     TIM1_BRK_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    429          
    430          /*******************************************************************************
    431          * Function Name  : TIM1_UP_IRQHandler
    432          * Description    : This function handles TIM1 overflow and update interrupt
    433          *                  request.
    434          * Input          : None
    435          * Output         : None
    436          * Return         : None
    437          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    438          void TIM1_UP_IRQHandler(void)
    439          {
   \                     TIM1_UP_IRQHandler:
   \   00000000   01B5               PUSH     {R0,LR}
    440            static  Int8U IRQ1Count,IRQ1Count1;
    441            TIM1_ClearITPendingBit(TIM1_FLAG_Update);//5ms
   \   00000002   0120               MOVS     R0,#+1
   \   00000004   ........           BL       TIM1_ClearITPendingBit
    442            B_unit=TRUE  ;
   \   00000008   1048               LDR.N    R0,??TIM1_UP_IRQHandler_0  ;; B_unit
   \   0000000A   0121               MOVS     R1,#+1
   \   0000000C   0170               STRB     R1,[R0, #+0]
    443            if(++IRQ1Count>=20)IRQ1Count=0,IRQ1Count1++,B_Disp=TRUE;
   \   0000000E   1048               LDR.N    R0,??TIM1_UP_IRQHandler_0+0x4  ;; ??IRQ1Count
   \   00000010   0078               LDRB     R0,[R0, #+0]
   \   00000012   401C               ADDS     R0,R0,#+1
   \   00000014   0E49               LDR.N    R1,??TIM1_UP_IRQHandler_0+0x4  ;; ??IRQ1Count
   \   00000016   0870               STRB     R0,[R1, #+0]
   \   00000018   C0B2               UXTB     R0,R0            ;; ZeroExtS R0,R0,#+24,#+24
   \   0000001A   1428               CMP      R0,#+20
   \   0000001C   0AD3               BCC.N    ??TIM1_UP_IRQHandler_1
   \   0000001E   0C48               LDR.N    R0,??TIM1_UP_IRQHandler_0+0x4  ;; ??IRQ1Count
   \   00000020   0021               MOVS     R1,#+0
   \   00000022   0170               STRB     R1,[R0, #+0]
   \   00000024   0B48               LDR.N    R0,??TIM1_UP_IRQHandler_0+0x8  ;; ??IRQ1Count1
   \   00000026   0078               LDRB     R0,[R0, #+0]
   \   00000028   401C               ADDS     R0,R0,#+1
   \   0000002A   0A49               LDR.N    R1,??TIM1_UP_IRQHandler_0+0x8  ;; ??IRQ1Count1
   \   0000002C   0870               STRB     R0,[R1, #+0]
   \   0000002E   0A48               LDR.N    R0,??TIM1_UP_IRQHandler_0+0xC  ;; B_Disp
   \   00000030   0121               MOVS     R1,#+1
   \   00000032   0170               STRB     R1,[R0, #+0]
    444            if(IRQ1Count1>=10)IRQ1Count1=0,B_TimerOneSec=TRUE;
   \                     ??TIM1_UP_IRQHandler_1:
   \   00000034   0748               LDR.N    R0,??TIM1_UP_IRQHandler_0+0x8  ;; ??IRQ1Count1
   \   00000036   0078               LDRB     R0,[R0, #+0]
   \   00000038   0A28               CMP      R0,#+10
   \   0000003A   05D3               BCC.N    ??TIM1_UP_IRQHandler_2
   \   0000003C   0548               LDR.N    R0,??TIM1_UP_IRQHandler_0+0x8  ;; ??IRQ1Count1
   \   0000003E   0021               MOVS     R1,#+0
   \   00000040   0170               STRB     R1,[R0, #+0]
   \   00000042   0648               LDR.N    R0,??TIM1_UP_IRQHandler_0+0x10  ;; B_TimerOneSec
   \   00000044   0121               MOVS     R1,#+1
   \   00000046   0170               STRB     R1,[R0, #+0]
    445             
    446          }
   \                     ??TIM1_UP_IRQHandler_2:
   \   00000048   01B0               ADD      SP,SP,#+4
   \   0000004A   00BD               POP      {PC}             ;; return
   \                     ??TIM1_UP_IRQHandler_0:
   \   0000004C   ........           DC32     B_unit
   \   00000050   ........           DC32     ??IRQ1Count
   \   00000054   ........           DC32     ??IRQ1Count1
   \   00000058   ........           DC32     B_Disp
   \   0000005C   ........           DC32     B_TimerOneSec

   \                                 In section .bss, align 1
   \                     ??IRQ1Count:
   \   00000000                      DS8 1

   \                                 In section .bss, align 1
   \                     ??IRQ1Count1:
   \   00000000                      DS8 1
    447          
    448          /*******************************************************************************
    449          * Function Name  : TIM1_TRG_COM_IRQHandler
    450          * Description    : This function handles TIM1 Trigger and commutation interrupts
    451          *                  requests.
    452          * Input          : None
    453          * Output         : None
    454          * Return         : None
    455          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    456          void TIM1_TRG_COM_IRQHandler(void)
    457          {
    458          }
   \                     TIM1_TRG_COM_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    459          
    460          /*******************************************************************************
    461          * Function Name  : TIM1_CC_IRQHandler
    462          * Description    : This function handles TIM1 capture compare interrupt request.
    463          * Input          : None
    464          * Output         : None
    465          * Return         : None
    466          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    467          void TIM1_CC_IRQHandler(void)
    468          {
    469          }
   \                     TIM1_CC_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    470          
    471          /*******************************************************************************
    472          * Function Name  : TIM2_IRQHandler
    473          * Description    : This function handles TIM2 global interrupt request.
    474          * Input          : None
    475          * Output         : None
    476          * Return         : None
    477          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    478          void TIM2_IRQHandler(void)
    479          {
   \                     TIM2_IRQHandler:
   \   00000000   10B5               PUSH     {R4,LR}
    480          	Int16U IRQ_T2;
    481            
    482            IRQ_T2=IsrReceive(&RF);  
   \   00000002   0748               LDR.N    R0,??TIM2_IRQHandler_0  ;; RF
   \   00000004   ........           BL       IsrReceive
   \   00000008   0400               MOVS     R4,R0
    483            IRQ_T2=IsrSend(&RF); 
   \   0000000A   0548               LDR.N    R0,??TIM2_IRQHandler_0  ;; RF
   \   0000000C   ........           BL       IsrSend
   \   00000010   0400               MOVS     R4,R0
    484            TIM_ClearITPendingBit(TIM2,TIM_IT_CC2);//125us
   \   00000012   0421               MOVS     R1,#+4
   \   00000014   5FF08040           MOVS     R0,#+1073741824
   \   00000018   ........           BL       TIM_ClearITPendingBit
    485            asm("nop");
   \   0000001C   00BF               nop              
    486          }
   \   0000001E   10BD               POP      {R4,PC}          ;; return
   \                     ??TIM2_IRQHandler_0:
   \   00000020   ........           DC32     RF
    487          
    488          /*******************************************************************************
    489          * Function Name  : TIM3_IRQHandler
    490          * Description    : This function handles TIM3 global interrupt request.
    491          * Input          : None
    492          * Output         : None
    493          * Return         : None
    494          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    495          void TIM3_IRQHandler(void)
    496          {
    497          }
   \                     TIM3_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    498          
    499          /*******************************************************************************
    500          * Function Name  : TIM4_IRQHandler
    501          * Description    : This function handles TIM4 global interrupt request.
    502          * Input          : None
    503          * Output         : None
    504          * Return         : None
    505          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    506          void TIM4_IRQHandler(void)
    507          {
    508          }
   \                     TIM4_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    509          
    510          /*******************************************************************************
    511          * Function Name  : I2C1_EV_IRQHandler
    512          * Description    : This function handles I2C1 Event interrupt request.
    513          * Input          : None
    514          * Output         : None
    515          * Return         : None
    516          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    517          void I2C1_EV_IRQHandler(void)
    518          {
    519          }
   \                     I2C1_EV_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    520          
    521          /*******************************************************************************
    522          * Function Name  : I2C1_ER_IRQHandler
    523          * Description    : This function handles I2C1 Error interrupt request.
    524          * Input          : None
    525          * Output         : None
    526          * Return         : None
    527          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    528          void I2C1_ER_IRQHandler(void)
    529          {
    530          }
   \                     I2C1_ER_IRQHandler:
   \   00000000   7047               BX       LR               ;; return
    531          
    532          /*******************************************************************************
    533          * Function Name  : I2C2_EV_IRQHandler
    534          * Description    : This function handles I2C2 Event interrupt request.
    535          * Input          : None
    536          * Output         : None
    537          * Return         : None
    538          *******************************************************************************/

   \                                 In section .XML, align 4, keep-with-next
    539          void I2C2_EV_IRQHandler(void)
    540          {
    541          }
   \                     I2C2_EV_IRQHandler:
   \   00000000   7047               BX       LR               ;; return

⌨️ 快捷键说明

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