📄 stm32f10x_tim.s79
字号:
//////////////////////////////////////////////////////////////////////////////
// /
// IAR ARM ANSI C/C++ Compiler V4.42A/W32 EVALUATION 10/Nov/2008 11:44:04 /
// Copyright 1999-2005 IAR Systems. All rights reserved. /
// /
// Cpu mode = thumb /
// Endian = little /
// Stack alignment = 4 /
// Source file = D:\资料\ST\ST\usb\FWLib\library\src\stm32f10x_tim.c /
// Command line = D:\资料\ST\ST\usb\FWLib\library\src\stm32f10x_tim.c /
// -D VECT_TAB_FLASH -D USE_STM3210E_EVAL -lA /
// D:\资料\ST\ST\usb\USBLib\demos\Virtual_COM_Port\pro /
// ject\EWARMv4\STM3210E-EVAL\List\ -o /
// D:\资料\ST\ST\usb\USBLib\demos\Virtual_COM_Port\pro /
// ject\EWARMv4\STM3210E-EVAL\Obj\ -z9 --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 /
// Evaluation\arm\LIB\dl7mptnnl8f.h" -I /
// D:\资料\ST\ST\usb\USBLib\demos\Virtual_COM_Port\pro /
// ject\EWARMv4\..\..\include\ -I /
// D:\资料\ST\ST\usb\USBLib\demos\Virtual_COM_Port\pro /
// ject\EWARMv4\..\..\..\..\library\inc\ -I /
// D:\资料\ST\ST\usb\USBLib\demos\Virtual_COM_Port\pro /
// ject\EWARMv4\..\..\..\..\..\FWLib\library\inc\ -I /
// "C:\Program Files\IAR Systems\Embedded Workbench /
// 4.0 Evaluation\arm\INC\" --inline_threshold=2 /
// List file = D:\资料\ST\ST\usb\USBLib\demos\Virtual_COM_Port\pro /
// ject\EWARMv4\STM3210E-EVAL\List\stm32f10x_tim.s79 /
// /
// /
//////////////////////////////////////////////////////////////////////////////
NAME stm32f10x_tim
RTMODEL "StackAlign4", "USED"
RTMODEL "__cpu_mode", "__pcs__thumb"
RTMODEL "__data_model", "absolute"
RTMODEL "__endian", "little"
RTMODEL "__rt_version", "6"
RSEG CSTACK:DATA:NOROOT(2)
??DataTable0 EQU 0
??DataTable1 EQU 0
??DataTable12 EQU 0
??DataTable14 EQU 0
??DataTable15 EQU 0
??DataTable17 EQU 0
??DataTable19 EQU 0
??DataTable2 EQU 0
??DataTable20 EQU 0
??DataTable21 EQU 0
??DataTable24 EQU 0
??DataTable26 EQU 0
??DataTable3 EQU 0
??DataTable35 EQU 0
??DataTable36 EQU 0
??DataTable38 EQU 0
??DataTable39 EQU 0
??DataTable40 EQU 0
??DataTable41 EQU 0
??DataTable42 EQU 0
??DataTable43 EQU 0
??DataTable44 EQU 0
??DataTable45 EQU 0
??DataTable46 EQU 0
??DataTable47 EQU 0
??DataTable48 EQU 0
??DataTable49 EQU 0
??DataTable5 EQU 0
??DataTable50 EQU 0
??DataTable53 EQU 0
??DataTable54 EQU 0
??DataTable55 EQU 0
??DataTable57 EQU 0
??DataTable58 EQU 0
??DataTable62 EQU 0
??DataTable64 EQU 0
??DataTable68 EQU 0
??DataTable69 EQU 0
??DataTable7 EQU 0
??DataTable8 EQU 0
MULTWEAK ??RCC_APB1PeriphResetCmd??rT
MULTWEAK ??RCC_APB2PeriphResetCmd??rT
FUNCTION TI1_Config,0203H
LOCFRAME CSTACK, 16, STACK
FUNCTION TI2_Config,0203H
LOCFRAME CSTACK, 16, STACK
PUBLIC TIM_ARRPreloadConfig
FUNCTION TIM_ARRPreloadConfig,0203H
PUBLIC TIM_BDTRConfig
FUNCTION TIM_BDTRConfig,0203H
PUBLIC TIM_BDTRStructInit
FUNCTION TIM_BDTRStructInit,0203H
PUBLIC TIM_CCPreloadControl
FUNCTION TIM_CCPreloadControl,0203H
PUBLIC TIM_CCxCmd
FUNCTION TIM_CCxCmd,0203H
LOCFRAME CSTACK, 8, STACK
PUBLIC TIM_CCxNCmd
FUNCTION TIM_CCxNCmd,0203H
LOCFRAME CSTACK, 8, STACK
PUBLIC TIM_ClearFlag
FUNCTION TIM_ClearFlag,0203H
PUBLIC TIM_ClearITPendingBit
FUNCTION TIM_ClearITPendingBit,0203H
PUBLIC TIM_ClearOC1Ref
FUNCTION TIM_ClearOC1Ref,0203H
PUBLIC TIM_ClearOC2Ref
FUNCTION TIM_ClearOC2Ref,0203H
PUBLIC TIM_ClearOC3Ref
FUNCTION TIM_ClearOC3Ref,0203H
PUBLIC TIM_ClearOC4Ref
FUNCTION TIM_ClearOC4Ref,0203H
PUBLIC TIM_Cmd
FUNCTION TIM_Cmd,0203H
PUBLIC TIM_CounterModeConfig
FUNCTION TIM_CounterModeConfig,0203H
PUBLIC TIM_CtrlPWMOutputs
FUNCTION TIM_CtrlPWMOutputs,0203H
PUBLIC TIM_DMACmd
FUNCTION TIM_DMACmd,0203H
PUBLIC TIM_DMAConfig
FUNCTION TIM_DMAConfig,0203H
PUBLIC TIM_DeInit
FUNCTION TIM_DeInit,0203H
LOCFRAME CSTACK, 4, STACK
PUBLIC TIM_ETRClockMode1Config
FUNCTION TIM_ETRClockMode1Config,0203H
LOCFRAME CSTACK, 8, STACK
PUBLIC TIM_ETRClockMode2Config
FUNCTION TIM_ETRClockMode2Config,0203H
LOCFRAME CSTACK, 8, STACK
PUBLIC TIM_ETRConfig
FUNCTION TIM_ETRConfig,0203H
LOCFRAME CSTACK, 8, STACK
PUBLIC TIM_EncoderInterfaceConfig
FUNCTION TIM_EncoderInterfaceConfig,0203H
LOCFRAME CSTACK, 20, STACK
PUBLIC TIM_ForcedOC1Config
FUNCTION TIM_ForcedOC1Config,0203H
PUBLIC TIM_ForcedOC2Config
FUNCTION TIM_ForcedOC2Config,0203H
PUBLIC TIM_ForcedOC3Config
FUNCTION TIM_ForcedOC3Config,0203H
PUBLIC TIM_ForcedOC4Config
FUNCTION TIM_ForcedOC4Config,0203H
PUBLIC TIM_GenerateEvent
FUNCTION TIM_GenerateEvent,0203H
PUBLIC TIM_GetCapture1
FUNCTION TIM_GetCapture1,0203H
PUBLIC TIM_GetCapture2
FUNCTION TIM_GetCapture2,0203H
PUBLIC TIM_GetCapture3
FUNCTION TIM_GetCapture3,0203H
PUBLIC TIM_GetCapture4
FUNCTION TIM_GetCapture4,0203H
PUBLIC TIM_GetCounter
FUNCTION TIM_GetCounter,0203H
PUBLIC TIM_GetFlagStatus
FUNCTION TIM_GetFlagStatus,0203H
LOCFRAME CSTACK, 4, STACK
PUBLIC TIM_GetITStatus
FUNCTION TIM_GetITStatus,0203H
PUBLIC TIM_GetPrescaler
FUNCTION TIM_GetPrescaler,0203H
PUBLIC TIM_ICInit
FUNCTION TIM_ICInit,0203H
LOCFRAME CSTACK, 20, STACK
PUBLIC TIM_ICStructInit
FUNCTION TIM_ICStructInit,0203H
PUBLIC TIM_ITConfig
FUNCTION TIM_ITConfig,0203H
PUBLIC TIM_ITRxExternalClockConfig
FUNCTION TIM_ITRxExternalClockConfig,0203H
LOCFRAME CSTACK, 8, STACK
PUBLIC TIM_InternalClockConfig
FUNCTION TIM_InternalClockConfig,0203H
PUBLIC TIM_OC1FastConfig
FUNCTION TIM_OC1FastConfig,0203H
PUBLIC TIM_OC1Init
FUNCTION TIM_OC1Init,0203H
LOCFRAME CSTACK, 16, STACK
PUBLIC TIM_OC1NPolarityConfig
FUNCTION TIM_OC1NPolarityConfig,0203H
PUBLIC TIM_OC1PolarityConfig
FUNCTION TIM_OC1PolarityConfig,0203H
PUBLIC TIM_OC1PreloadConfig
FUNCTION TIM_OC1PreloadConfig,0203H
PUBLIC TIM_OC2FastConfig
FUNCTION TIM_OC2FastConfig,0203H
PUBLIC TIM_OC2Init
FUNCTION TIM_OC2Init,0203H
LOCFRAME CSTACK, 16, STACK
PUBLIC TIM_OC2NPolarityConfig
FUNCTION TIM_OC2NPolarityConfig,0203H
PUBLIC TIM_OC2PolarityConfig
FUNCTION TIM_OC2PolarityConfig,0203H
PUBLIC TIM_OC2PreloadConfig
FUNCTION TIM_OC2PreloadConfig,0203H
PUBLIC TIM_OC3FastConfig
FUNCTION TIM_OC3FastConfig,0203H
PUBLIC TIM_OC3Init
FUNCTION TIM_OC3Init,0203H
LOCFRAME CSTACK, 16, STACK
PUBLIC TIM_OC3NPolarityConfig
FUNCTION TIM_OC3NPolarityConfig,0203H
PUBLIC TIM_OC3PolarityConfig
FUNCTION TIM_OC3PolarityConfig,0203H
PUBLIC TIM_OC3PreloadConfig
FUNCTION TIM_OC3PreloadConfig,0203H
PUBLIC TIM_OC4FastConfig
FUNCTION TIM_OC4FastConfig,0203H
PUBLIC TIM_OC4Init
FUNCTION TIM_OC4Init,0203H
LOCFRAME CSTACK, 16, STACK
PUBLIC TIM_OC4PolarityConfig
FUNCTION TIM_OC4PolarityConfig,0203H
PUBLIC TIM_OC4PreloadConfig
FUNCTION TIM_OC4PreloadConfig,0203H
PUBLIC TIM_OCStructInit
FUNCTION TIM_OCStructInit,0203H
PUBLIC TIM_PWMIConfig
FUNCTION TIM_PWMIConfig,0203H
LOCFRAME CSTACK, 20, STACK
PUBLIC TIM_PrescalerConfig
FUNCTION TIM_PrescalerConfig,0203H
PUBLIC TIM_SelectCCDMA
FUNCTION TIM_SelectCCDMA,0203H
PUBLIC TIM_SelectCOM
FUNCTION TIM_SelectCOM,0203H
PUBLIC TIM_SelectHallSensor
FUNCTION TIM_SelectHallSensor,0203H
PUBLIC TIM_SelectInputTrigger
FUNCTION TIM_SelectInputTrigger,0203H
PUBLIC TIM_SelectMasterSlaveMode
FUNCTION TIM_SelectMasterSlaveMode,0203H
PUBLIC TIM_SelectOCxM
FUNCTION TIM_SelectOCxM,0203H
LOCFRAME CSTACK, 12, STACK
PUBLIC TIM_SelectOnePulseMode
FUNCTION TIM_SelectOnePulseMode,0203H
PUBLIC TIM_SelectOutputTrigger
FUNCTION TIM_SelectOutputTrigger,0203H
PUBLIC TIM_SelectSlaveMode
FUNCTION TIM_SelectSlaveMode,0203H
PUBLIC TIM_SetAutoreload
FUNCTION TIM_SetAutoreload,0203H
PUBLIC TIM_SetClockDivision
FUNCTION TIM_SetClockDivision,0203H
PUBLIC TIM_SetCompare1
FUNCTION TIM_SetCompare1,0203H
PUBLIC TIM_SetCompare2
FUNCTION TIM_SetCompare2,0203H
PUBLIC TIM_SetCompare3
FUNCTION TIM_SetCompare3,0203H
PUBLIC TIM_SetCompare4
FUNCTION TIM_SetCompare4,0203H
PUBLIC TIM_SetCounter
FUNCTION TIM_SetCounter,0203H
PUBLIC TIM_SetIC1Prescaler
FUNCTION TIM_SetIC1Prescaler,0203H
PUBLIC TIM_SetIC2Prescaler
FUNCTION TIM_SetIC2Prescaler,0203H
PUBLIC TIM_SetIC3Prescaler
FUNCTION TIM_SetIC3Prescaler,0203H
PUBLIC TIM_SetIC4Prescaler
FUNCTION TIM_SetIC4Prescaler,0203H
PUBLIC TIM_TIxExternalClockConfig
FUNCTION TIM_TIxExternalClockConfig,0203H
LOCFRAME CSTACK, 12, STACK
PUBLIC TIM_TimeBaseInit
FUNCTION TIM_TimeBaseInit,0203H
LOCFRAME CSTACK, 8, STACK
PUBLIC TIM_TimeBaseStructInit
FUNCTION TIM_TimeBaseStructInit,0203H
PUBLIC TIM_UpdateDisableConfig
FUNCTION TIM_UpdateDisableConfig,0203H
PUBLIC TIM_UpdateRequestConfig
FUNCTION TIM_UpdateRequestConfig,0203H
CFI Names cfiNames0
CFI StackFrame CFA R13 HUGEDATA
CFI Resource R0:32, R1:32, R2:32, R3:32, R4:32, R5:32, R6:32, R7:32
CFI Resource R8:32, R9:32, R10:32, R11:32, R12:32, R13:32, R14:32
CFI VirtualResource ?RET:32
CFI EndNames cfiNames0
CFI Common cfiCommon0 Using cfiNames0
CFI CodeAlign 2
CFI DataAlign 4
CFI ReturnAddress ?RET CODE
CFI CFA R13+0
CFI R0 Undefined
CFI R1 Undefined
CFI R2 Undefined
CFI R3 Undefined
CFI R4 SameValue
CFI R5 SameValue
CFI R6 SameValue
CFI R7 SameValue
CFI R8 SameValue
CFI R9 SameValue
CFI R10 SameValue
CFI R11 SameValue
CFI R12 Undefined
CFI R14 Undefined
CFI ?RET R14
CFI EndCommon cfiCommon0
RCC_APB1PeriphResetCmd SYMBOL "RCC_APB1PeriphResetCmd"
RCC_APB2PeriphResetCmd SYMBOL "RCC_APB2PeriphResetCmd"
??RCC_APB1PeriphResetCmd??rT SYMBOL "??rT", RCC_APB1PeriphResetCmd
??RCC_APB2PeriphResetCmd??rT SYMBOL "??rT", RCC_APB2PeriphResetCmd
EXTERN RCC_APB1PeriphResetCmd
FUNCTION RCC_APB1PeriphResetCmd,0202H
EXTERN RCC_APB2PeriphResetCmd
FUNCTION RCC_APB2PeriphResetCmd,0202H
// D:\资料\ST\ST\usb\FWLib\library\src\stm32f10x_tim.c
// 1 /******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
// 2 * File Name : stm32f10x_tim.c
// 3 * Author : MCD Application Team
// 4 * Version : V2.0.1
// 5 * Date : 06/13/2008
// 6 * Description : This file provides all the TIM firmware functions.
// 7 ********************************************************************************
// 8 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
// 9 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
// 10 * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
// 11 * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
// 12 * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
// 13 * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
// 14 *******************************************************************************/
// 15
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -