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

📄 stm32f10x_it.txt

📁 MP3_PLAYER.rar
💻 TXT
📖 第 1 页 / 共 2 页
字号:
                  USB_HP_CAN_TX_IRQHandler PROC
;;;366      
;;;367    }
000000  4770              BX       lr
;;;368    
                          ENDP


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

                  USB_LP_CAN_RX0_IRQHandler PROC
;;;379       
;;;380    }
000000  4770              BX       lr
;;;381    
                          ENDP


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

                  CAN_RX1_IRQHandler PROC
;;;390    {
;;;391    }
000000  4770              BX       lr
;;;392    
                          ENDP


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

                  CAN_SCE_IRQHandler PROC
;;;401    {
;;;402    }
000000  4770              BX       lr
;;;403    
                          ENDP


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

                  EXTI9_5_IRQHandler PROC
;;;412    {
;;;413    }
000000  4770              BX       lr
;;;414    
                          ENDP


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

                  TIM1_BRK_IRQHandler PROC
;;;423    {
;;;424    }
000000  4770              BX       lr
;;;425    
                          ENDP


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

                  TIM1_UP_IRQHandler PROC
;;;435    {
;;;436    }
000000  4770              BX       lr
;;;437    
                          ENDP


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

                  TIM1_TRG_COM_IRQHandler PROC
;;;447    {
;;;448    }
000000  4770              BX       lr
;;;449    
                          ENDP


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

                  TIM1_CC_IRQHandler PROC
;;;458    {
;;;459    }
000000  4770              BX       lr
;;;460    
                          ENDP


                          AREA ||i.TIM2_IRQHandler||, CODE, READONLY, ALIGN=2

                  TIM2_IRQHandler PROC
;;;468    void TIM2_IRQHandler(void)
;;;469    {
000000  b570              PUSH     {r4-r6,lr}
;;;470      if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET)
000002  2101              MOVS     r1,#1
000004  078e              LSLS     r6,r1,#30
000006  4630              MOV      r0,r6
000008  f7fffffe          BL       TIM_GetITStatus
00000c  2800              CMP      r0,#0
00000e  d01f              BEQ      |L38.80|
;;;471      {	 
;;;472    	  TIM_SetCompare3(TIM4, Stream_Buff[SBNo][Out_Data_Offset++]); 
000010  4d11              LDR      r5,|L38.88|
000012  4810              LDR      r0,|L38.84|
000014  7829              LDRB     r1,[r5,#0]  ; SBNo
000016  4c11              LDR      r4,|L38.92|
000018  eb0021c1          ADD      r1,r0,r1,LSL #11
00001c  8820              LDRH     r0,[r4,#0]  ; Out_Data_Offset
00001e  5c09              LDRB     r1,[r1,r0]
000020  1c40              ADDS     r0,r0,#1
000022  8020              STRH     r0,[r4,#0]  ; Out_Data_Offset
000024  480e              LDR      r0,|L38.96|
000026  f7fffffe          BL       TIM_SetCompare3
;;;473    	  if(Out_Data_Offset >= buffsize)
00002a  8820              LDRH     r0,[r4,#0]  ; Out_Data_Offset
00002c  f5b06f00          CMP      r0,#0x800
000030  d308              BCC      |L38.68|
;;;474    	  {	
;;;475    	      SBNo = 1 - SBNo;           
000032  7828              LDRB     r0,[r5,#0]  ; SBNo
;;;476    		  Out_Data_Offset = 0; 			  
;;;477    		  readNextBytes = 1; //需要读下一个文件流
000034  490b              LDR      r1,|L38.100|
000036  f1c00001          RSB      r0,r0,#1              ;475
00003a  7028              STRB     r0,[r5,#0]            ;475  ; SBNo
00003c  2000              MOVS     r0,#0                 ;476
00003e  8020              STRH     r0,[r4,#0]            ;476  ; Out_Data_Offset
000040  2001              MOVS     r0,#1
000042  7008              STRB     r0,[r1,#0]  ; readNextBytes
                  |L38.68|
;;;478    	  }
;;;479    	  /* Clear TIM2 update interrupt */
;;;480     	  TIM_ClearITPendingBit(TIM2, TIM_IT_Update); 	  
000044  4630              MOV      r0,r6
000046  e8bd4070          POP      {r4-r6,lr}
00004a  2101              MOVS     r1,#1
00004c  f7ffbffe          B.W      TIM_ClearITPendingBit
                  |L38.80|
;;;481      }													 
;;;482    }
000050  bd70              POP      {r4-r6,pc}
;;;483    
                          ENDP

000052  0000              DCW      0x0000
                  |L38.84|
000054  00000000          DCD      Stream_Buff
                  |L38.88|
000058  00000000          DCD      SBNo
                  |L38.92|
00005c  00000000          DCD      Out_Data_Offset
                  |L38.96|
000060  40000800          DCD      0x40000800
                  |L38.100|
000064  00000000          DCD      readNextBytes

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

                  TIM3_IRQHandler PROC
;;;492    {
;;;493    }
000000  4770              BX       lr
;;;494    
                          ENDP


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

                  TIM4_IRQHandler PROC
;;;503    {
;;;504    }
000000  4770              BX       lr
;;;505    
                          ENDP


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

                  I2C1_EV_IRQHandler PROC
;;;514    {
;;;515    }
000000  4770              BX       lr
;;;516    
                          ENDP


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

                  I2C1_ER_IRQHandler PROC
;;;525    {
;;;526    }
000000  4770              BX       lr
;;;527    
                          ENDP


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

                  I2C2_EV_IRQHandler PROC
;;;536    {
;;;537    }
000000  4770              BX       lr
;;;538    
                          ENDP


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

                  I2C2_ER_IRQHandler PROC
;;;547    {
;;;548    }
000000  4770              BX       lr
;;;549    
                          ENDP


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

                  SPI1_IRQHandler PROC
;;;558    {
;;;559    }
000000  4770              BX       lr
;;;560    
                          ENDP


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

                  SPI2_IRQHandler PROC
;;;569    {
;;;570    }
000000  4770              BX       lr
;;;571    
                          ENDP


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

                  USART1_IRQHandler PROC
;;;580    {
;;;581    }
000000  4770              BX       lr
;;;582    
                          ENDP


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

                  USART2_IRQHandler PROC
;;;591    {
;;;592    }
000000  4770              BX       lr
;;;593    
                          ENDP


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

                  USART3_IRQHandler PROC
;;;602    {
;;;603    }
000000  4770              BX       lr
;;;604    
                          ENDP


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

                  EXTI15_10_IRQHandler PROC
;;;613    {
;;;614    }
000000  4770              BX       lr
;;;615    
                          ENDP


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

                  RTCAlarm_IRQHandler PROC
;;;624    {
;;;625    }
000000  4770              BX       lr
;;;626    
                          ENDP


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

                  USBWakeUp_IRQHandler PROC
;;;635    {
;;;636    }
000000  4770              BX       lr
;;;637    
                          ENDP

⌨️ 快捷键说明

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