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

📄 stm32f10x_it.s79

📁 STM32利用正交编码器实现电机的控制
💻 S79
📖 第 1 页 / 共 2 页
字号:
//////////////////////////////////////////////////////////////////////////////
//                                                                           /
// IAR ARM ANSI C/C++ Compiler V4.42A/W32              15/May/2008  12:06:31 /
// Copyright 1999-2005 IAR Systems. All rights reserved.                     /
//                                                                           /
//    Cpu mode        =  thumb                                               /
//    Endian          =  little                                              /
//    Stack alignment =  4                                                   /
//    Source file     =  C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM       /
//                       Encoder\example\project\source\stm32f10x_it.c       /
//    Command line    =  "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM      /
//                       Encoder\example\project\source\stm32f10x_it.c" -D   /
//                       VECT_TAB_FLASH -lcN "C:\David JIANG\ST              /
//                       MCU\Docs\STM32\AN_JIANG\TIM                         /
//                       Encoder\example\project\EWARM\BOOT_FLASH\List\"     /
//                       -lb "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM  /
//                       Encoder\example\project\EWARM\BOOT_FLASH\List\" -o  /
//                       "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM      /
//                       Encoder\example\project\EWARM\BOOT_FLASH\Obj\" -z3  /
//                       --no_cse --no_unroll --no_inline --no_code_motion   /
//                       --no_tbaa --no_clustering --no_scheduling --debug   /
//                       --cpu_mode thumb --endian little --cpu cortex-M3    /
//                       --stack_align 4 --require_prototypes --fpu None     /
//                       --dlib_config "C:\Program Files\IAR                 /
//                       Systems\Embedded Workbench                          /
//                       4.0\arm\LIB\dl7mptnnl8f.h" -I "C:\David JIANG\ST    /
//                       MCU\Docs\STM32\AN_JIANG\TIM                         /
//                       Encoder\example\project\EWARM\" -I "C:\David        /
//                       JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM                /
//                       Encoder\example\project\EWARM\..\include\" -I       /
//                       "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM      /
//                       Encoder\example\project\EWARM\..\..\FWLib\inc\" -I  /
//                       "C:\Program Files\IAR Systems\Embedded Workbench    /
//                       4.0\arm\INC\"                                       /
//    List file       =  C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM       /
//                       Encoder\example\project\EWARM\BOOT_FLASH\List\stm32 /
//                       f10x_it.s79                                         /
//                                                                           /
//                                                                           /
//////////////////////////////////////////////////////////////////////////////

        NAME stm32f10x_it

        RSEG CSTACK:DATA:NOROOT(2)

        MULTWEAK ??GPIO_Init??rT
        MULTWEAK ??GPIO_ResetBits??rT
        MULTWEAK ??GPIO_SetBits??rT
        MULTWEAK ??GPIO_Write??rT
        MULTWEAK ??TIM_ClearITPendingBit??rT
        MULTWEAK ??TIM_GetITStatus??rT
        PUBWEAK ?init?tab?DATA_Z
        PUBLIC ADC_IRQHandler
        PUBLIC BusFaultException
        PUBLIC CAN_RX1_IRQHandler
        PUBLIC CAN_SCE_IRQHandler
        PUBLIC DMAChannel1_IRQHandler
        PUBLIC DMAChannel2_IRQHandler
        PUBLIC DMAChannel3_IRQHandler
        PUBLIC DMAChannel4_IRQHandler
        PUBLIC DMAChannel5_IRQHandler
        PUBLIC DMAChannel6_IRQHandler
        PUBLIC DMAChannel7_IRQHandler
        PUBLIC DebugMonitor
        PUBLIC EXTI0_IRQHandler
        PUBLIC EXTI15_10_IRQHandler
        PUBLIC EXTI1_IRQHandler
        PUBLIC EXTI2_IRQHandler
        PUBLIC EXTI3_IRQHandler
        PUBLIC EXTI4_IRQHandler
        PUBLIC EXTI9_5_IRQHandler
        PUBLIC FLASH_IRQHandler
        PUBLIC HardFaultException
        PUBLIC I2C1_ER_IRQHandler
        PUBLIC I2C1_EV_IRQHandler
        PUBLIC I2C2_ER_IRQHandler
        PUBLIC I2C2_EV_IRQHandler
        PUBLIC MemManageException
        PUBLIC NMIException
        PUBLIC PVD_IRQHandler
        PUBLIC PendSVC
        PUBLIC RCC_IRQHandler
        PUBLIC RTCAlarm_IRQHandler
        PUBLIC RTC_IRQHandler
        PUBLIC SPI1_IRQHandler
        PUBLIC SPI2_IRQHandler
        PUBLIC SVCHandler
        PUBLIC TAMPER_IRQHandler
        PUBLIC TIM1_BRK_IRQHandler
        PUBLIC TIM1_CC_IRQHandler
        PUBLIC TIM1_TRG_COM_IRQHandler
        PUBLIC TIM1_UP_IRQHandler
        PUBLIC TIM2_IRQHandler
        PUBLIC TIM4_IRQHandler
        PUBLIC USART1_IRQHandler
        PUBLIC USART2_IRQHandler
        PUBLIC USART3_IRQHandler
        PUBLIC USBWakeUp_IRQHandler
        PUBLIC USB_HP_CAN_TX_IRQHandler
        PUBLIC USB_LP_CAN_RX0_IRQHandler
        PUBLIC UsageFaultException
        PUBLIC WWDG_IRQHandler
        PUBLIC com
        PUBLIC lcdcr
        PUBLIC var

GPIO_Init           SYMBOL "GPIO_Init"
GPIO_ResetBits      SYMBOL "GPIO_ResetBits"
GPIO_SetBits        SYMBOL "GPIO_SetBits"
GPIO_Write          SYMBOL "GPIO_Write"
TIM_ClearITPendingBit SYMBOL "TIM_ClearITPendingBit"
TIM_GetITStatus     SYMBOL "TIM_GetITStatus"
??GPIO_Init??rT     SYMBOL "??rT", GPIO_Init
??GPIO_ResetBits??rT SYMBOL "??rT", GPIO_ResetBits
??GPIO_SetBits??rT  SYMBOL "??rT", GPIO_SetBits
??GPIO_Write??rT    SYMBOL "??rT", GPIO_Write
??TIM_ClearITPendingBit??rT SYMBOL "??rT", TIM_ClearITPendingBit
??TIM_GetITStatus??rT SYMBOL "??rT", TIM_GetITStatus

        EXTERN GPIOC
        EXTERN GPIOE
        EXTERN GPIO_Init
        EXTERN GPIO_ResetBits
        EXTERN GPIO_SetBits
        EXTERN GPIO_Write
        EXTERN TIM2
        EXTERN TIM_ClearITPendingBit
        EXTERN TIM_GetITStatus
        EXTERN frame


        RSEG DATA_C:CONST:SORT:NOROOT(2)
com:
        DATA
        DC16 2048, 1024, 512, 256

        RSEG DATA_Z:DATA:SORT:NOROOT(0)
var:
        DS8 1

        RSEG DATA_Z:DATA:SORT:NOROOT(0)
lcdcr:
        DS8 1

        RSEG CODE:CODE:NOROOT(2)
        THUMB
NMIException:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
HardFaultException:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
MemManageException:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
BusFaultException:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
UsageFaultException:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DebugMonitor:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
SVCHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
PendSVC:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
WWDG_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
PVD_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
TAMPER_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
RTC_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
FLASH_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
RCC_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
EXTI0_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
EXTI1_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
EXTI2_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
EXTI3_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
EXTI4_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DMAChannel1_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DMAChannel2_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DMAChannel3_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DMAChannel4_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DMAChannel5_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DMAChannel6_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
DMAChannel7_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
ADC_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
USB_HP_CAN_TX_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
USB_LP_CAN_RX0_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
CAN_RX1_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
CAN_SCE_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
EXTI9_5_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
TIM1_BRK_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
TIM1_UP_IRQHandler:
        BX       LR               ;; return

        RSEG CODE:CODE:NOROOT(2)
        THUMB
TIM1_TRG_COM_IRQHandler:
        BX       LR               ;; return

⌨️ 快捷键说明

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