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

📄 stm32f10x.lst

📁 STM32的ADC例程
💻 LST
📖 第 1 页 / 共 3 页
字号:



ARM Macro Assembler    Page 1 


    1 00000000         ;/******************************************************
                       ***********************/
    2 00000000         ;/* STM32F10x.s: Startup file for ST STM32F10x device se
                       ries                  */
    3 00000000         ;/******************************************************
                       ***********************/
    4 00000000         ;/* <<< Use Configuration Wizard in Context Menu >>>    
                                             */
    5 00000000         ;/******************************************************
                       ***********************/
    6 00000000         ;/* This file is part of the uVision/ARM development too
                       ls.                   */
    7 00000000         ;/* Copyright (c) 2005-2007 Keil Software. All rights re
                       served.               */
    8 00000000         ;/* This software may only be used under the terms of a 
                       valid, current,       */
    9 00000000         ;/* end user licence from KEIL for a compatible version 
                       of KEIL software      */
   10 00000000         ;/* development tools. Nothing else gives you the right 
                       to use this software. */
   11 00000000         ;/******************************************************
                       ***********************/
   12 00000000         
   13 00000000         
   14 00000000         ;// <h> Stack Configuration
   15 00000000         ;//   <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
   16 00000000         ;// </h>
   17 00000000         
   18 00000000 00000200 
                       Stack_Size
                               EQU              0x00000200
   19 00000000         
   20 00000000                 AREA             STACK, NOINIT, READWRITE, ALIGN
=3
   21 00000000         Stack_Mem
                               SPACE            Stack_Size
   22 00000200         __initial_sp
   23 00000200         
   24 00000200         
   25 00000200         ;// <h> Heap Configuration
   26 00000200         ;//   <o>  Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
   27 00000200         ;// </h>
   28 00000200         
   29 00000200 00000000 
                       Heap_Size
                               EQU              0x00000000
   30 00000200         
   31 00000200                 AREA             HEAP, NOINIT, READWRITE, ALIGN=
3
   32 00000000         __heap_base
   33 00000000         Heap_Mem
                               SPACE            Heap_Size
   34 00000000         __heap_limit
   35 00000000         
   36 00000000         
   37 00000000                 PRESERVE8
   38 00000000                 THUMB
   39 00000000         
   40 00000000         



ARM Macro Assembler    Page 2 


   41 00000000         ; Vector Table Mapped to Address 0 at Reset
   42 00000000         
   43 00000000                 AREA             RESET, DATA, READONLY
   44 00000000         
   45 00000000                 EXTERN           NMIException
   46 00000000                 EXTERN           HardFaultException
   47 00000000                 EXTERN           MemManageException
   48 00000000                 EXTERN           BusFaultException
   49 00000000                 EXTERN           UsageFaultException
   50 00000000                 EXTERN           SVCHandler
   51 00000000                 EXTERN           DebugMonitor
   52 00000000                 EXTERN           PendSVC
   53 00000000                 EXTERN           SysTickHandler
   54 00000000         
   55 00000000                 EXPORT           __Vectors
   56 00000000         
   57 00000000 00000000 
                       __Vectors
                               DCD              __initial_sp ; Top of Stack
   58 00000004 00000000        DCD              Reset_Handler ; Reset Handler
   59 00000008 00000000        DCD              NMIException ; NMI Handler
   60 0000000C 00000000        DCD              HardFaultException ; Hard Fault
                                                             Handler
   61 00000010 00000000        DCD              MemManageException 
                                                            ; MPU Fault Handler
                                                            
   62 00000014 00000000        DCD              BusFaultException 
                                                            ; Bus Fault Handler
                                                            
   63 00000018 00000000        DCD              UsageFaultException ; Usage Fau
                                                            lt Handler
   64 0000001C 00000000        DCD              0           ; Reserved
   65 00000020 00000000        DCD              0           ; Reserved
   66 00000024 00000000        DCD              0           ; Reserved
   67 00000028 00000000        DCD              0           ; Reserved
   68 0000002C 00000000        DCD              SVCHandler  ; SVCall Handler
   69 00000030 00000000        DCD              DebugMonitor ; Debug Monitor Ha
                                                            ndler
   70 00000034 00000000        DCD              0           ; Reserved
   71 00000038 00000000        DCD              PendSVC     ; PendSV Handler
   72 0000003C 00000000        DCD              SysTickHandler 
                                                            ; SysTick Handler
   73 00000040         
   74 00000040         ; External Interrupts
   75 00000040         
   76 00000040                 EXTERN           WWDG_IRQHandler
   77 00000040                 EXTERN           PVD_IRQHandler
   78 00000040                 EXTERN           TAMPER_IRQHandler
   79 00000040                 EXTERN           RTC_IRQHandler
   80 00000040                 EXTERN           FLASH_IRQHandler
   81 00000040                 EXTERN           RCC_IRQHandler
   82 00000040                 EXTERN           EXTI0_IRQHandler
   83 00000040                 EXTERN           EXTI1_IRQHandler
   84 00000040                 EXTERN           EXTI2_IRQHandler
   85 00000040                 EXTERN           EXTI3_IRQHandler
   86 00000040                 EXTERN           EXTI4_IRQHandler
   87 00000040                 EXTERN           DMAChannel1_IRQHandler
   88 00000040                 EXTERN           DMAChannel2_IRQHandler
   89 00000040                 EXTERN           DMAChannel3_IRQHandler



ARM Macro Assembler    Page 3 


   90 00000040                 EXTERN           DMAChannel4_IRQHandler
   91 00000040                 EXTERN           DMAChannel5_IRQHandler
   92 00000040                 EXTERN           DMAChannel6_IRQHandler
   93 00000040                 EXTERN           DMAChannel7_IRQHandler
   94 00000040                 EXTERN           ADC_IRQHandler
   95 00000040                 EXTERN           USB_HP_CAN_TX_IRQHandler
   96 00000040                 EXTERN           USB_LP_CAN_RX0_IRQHandler
   97 00000040                 EXTERN           CAN_RX1_IRQHandler
   98 00000040                 EXTERN           CAN_SCE_IRQHandler
   99 00000040                 EXTERN           EXTI9_5_IRQHandler
  100 00000040                 EXTERN           TIM1_BRK_IRQHandler
  101 00000040                 EXTERN           TIM1_UP_IRQHandler
  102 00000040                 EXTERN           TIM1_TRG_COM_IRQHandler
  103 00000040                 EXTERN           TIM1_CC_IRQHandler
  104 00000040                 EXTERN           TIM2_IRQHandler
  105 00000040                 EXTERN           TIM3_IRQHandler
  106 00000040                 EXTERN           TIM4_IRQHandler
  107 00000040                 EXTERN           I2C1_EV_IRQHandler
  108 00000040                 EXTERN           I2C1_ER_IRQHandler
  109 00000040                 EXTERN           I2C2_EV_IRQHandler
  110 00000040                 EXTERN           I2C2_ER_IRQHandler
  111 00000040                 EXTERN           SPI1_IRQHandler
  112 00000040                 EXTERN           SPI2_IRQHandler
  113 00000040                 EXTERN           USART1_IRQHandler
  114 00000040                 EXTERN           USART2_IRQHandler
  115 00000040                 EXTERN           USART3_IRQHandler
  116 00000040                 EXTERN           EXTI15_10_IRQHandler
  117 00000040                 EXTERN           RTCAlarm_IRQHandler
  118 00000040                 EXTERN           USBWakeUp_IRQHandler
  119 00000040         
  120 00000040 00000000        DCD              WWDG_IRQHandler 
                                                            ; Window Watchdog
  121 00000044 00000000        DCD              PVD_IRQHandler ; PVD through EX
                                                            TI Line detect
  122 00000048 00000000        DCD              TAMPER_IRQHandler ; Tamper
  123 0000004C 00000000        DCD              RTC_IRQHandler ; RTC
  124 00000050 00000000        DCD              FLASH_IRQHandler ; Flash
  125 00000054 00000000        DCD              RCC_IRQHandler ; RCC
  126 00000058 00000000        DCD              EXTI0_IRQHandler ; EXTI Line 0
  127 0000005C 00000000        DCD              EXTI1_IRQHandler ; EXTI Line 1
  128 00000060 00000000        DCD              EXTI2_IRQHandler ; EXTI Line 2
  129 00000064 00000000        DCD              EXTI3_IRQHandler ; EXTI Line 3
  130 00000068 00000000        DCD              EXTI4_IRQHandler ; EXTI Line 4
  131 0000006C 00000000        DCD              DMAChannel1_IRQHandler 
                                                            ; DMA Channel 1
  132 00000070 00000000        DCD              DMAChannel2_IRQHandler 
                                                            ; DMA Channel 2
  133 00000074 00000000        DCD              DMAChannel3_IRQHandler 
                                                            ; DMA Channel 3
  134 00000078 00000000        DCD              DMAChannel4_IRQHandler 
                                                            ; DMA Channel 4
  135 0000007C 00000000        DCD              DMAChannel5_IRQHandler 
                                                            ; DMA Channel 5
  136 00000080 00000000        DCD              DMAChannel6_IRQHandler 
                                                            ; DMA Channel 6
  137 00000084 00000000        DCD              DMAChannel7_IRQHandler 
                                                            ; DMA Channel 7
  138 00000088 00000000        DCD              ADC_IRQHandler ; ADC
  139 0000008C 00000000        DCD              USB_HP_CAN_TX_IRQHandler ; USB 



ARM Macro Assembler    Page 4 


                                                            High Priority or CA
                                                            N TX
  140 00000090 00000000        DCD              USB_LP_CAN_RX0_IRQHandler ; USB
                                                             Low  Priority or C
                                                            AN RX0
  141 00000094 00000000        DCD              CAN_RX1_IRQHandler ; CAN RX1
  142 00000098 00000000        DCD              CAN_SCE_IRQHandler ; CAN SCE
  143 0000009C 00000000        DCD              EXTI9_5_IRQHandler 
                                                            ; EXTI Line 9..5
  144 000000A0 00000000        DCD              TIM1_BRK_IRQHandler 
                                                            ; TIM1 Break
  145 000000A4 00000000        DCD              TIM1_UP_IRQHandler 
                                                            ; TIM1 Update
  146 000000A8 00000000        DCD              TIM1_TRG_COM_IRQHandler ; TIM1 
                                                            Trigger and Commuta
                                                            tion
  147 000000AC 00000000        DCD              TIM1_CC_IRQHandler ; TIM1 Captu
                                                            re Compare
  148 000000B0 00000000        DCD              TIM2_IRQHandler ; TIM2
  149 000000B4 00000000        DCD              TIM3_IRQHandler ; TIM3
  150 000000B8 00000000        DCD              TIM4_IRQHandler ; TIM4
  151 000000BC 00000000        DCD              I2C1_EV_IRQHandler ; I2C1 Event
                                                            
  152 000000C0 00000000        DCD              I2C1_ER_IRQHandler ; I2C1 Error
                                                            
  153 000000C4 00000000        DCD              I2C2_EV_IRQHandler ; I2C2 Event
                                                            
  154 000000C8 00000000        DCD              I2C2_ER_IRQHandler ; I2C2 Error
                                                            
  155 000000CC 00000000        DCD              SPI1_IRQHandler ; SPI1
  156 000000D0 00000000        DCD              SPI2_IRQHandler ; SPI2
  157 000000D4 00000000        DCD              USART1_IRQHandler ; USART1
  158 000000D8 00000000        DCD              USART2_IRQHandler ; USART2
  159 000000DC 00000000        DCD              USART3_IRQHandler ; USART3
  160 000000E0 00000000        DCD              EXTI15_10_IRQHandler 
                                                            ; EXTI Line 15..10
  161 000000E4 00000000        DCD              RTCAlarm_IRQHandler ; RTC Alarm
                                                             through EXTI Line
  162 000000E8 00000000        DCD              USBWakeUp_IRQHandler ; USB Wake
                                                            up from suspend
  163 000000EC         
  164 000000EC         
  165 000000EC                 AREA             |.text|, CODE, READONLY
  166 00000000         
  167 00000000         
  168 00000000         ; Reset Handler
  169 00000000         
  170 00000000         Reset_Handler
                               PROC
  171 00000000                 EXPORT           Reset_Handler             [WEAK
]
  172 00000000                 IMPORT           __main
  173 00000000 4803            LDR              R0, =__main
  174 00000002 4700            BX               R0
  175 00000004                 ENDP
  176 00000004         
  177 00000004         
  178 00000004                 ALIGN
  179 00000004         



ARM Macro Assembler    Page 5 


  180 00000004         
  181 00000004         ; User Initial Stack & Heap
  182 00000004         
  183 00000004                 IF               :DEF:__MICROLIB
  190 00000004         
  191 00000004                 IMPORT           __use_two_region_memory
  192 00000004                 EXPORT           __user_initial_stackheap
  193 00000004         __user_initial_stackheap
  194 00000004         
  195 00000004 4803            LDR              R0, =  Heap_Mem
  196 00000006 4904            LDR              R1, =(Stack_Mem + Stack_Size)
  197 00000008 4A02            LDR              R2, = (Heap_Mem +  Heap_Size)
  198 0000000A 4B04            LDR              R3, = Stack_Mem
  199 0000000C 4770            BX               LR
  200 0000000E         
  201 0000000E 00 00           ALIGN
  202 00000010         
  203 00000010                 ENDIF
  204 00000010         
  205 00000010         
  206 00000010                 END
              00000000 
              00000000 
              00000200 
              00000000 
Command Line: --debug --xref --device=DARMSTM --apcs=interwork -o.\obj\STM32F10
x.o -ID:\Keil\ARM\INC\ST\STM32F10x --list=.\listing\STM32F10x.lst STM32F10x.s



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

STACK 00000000

Symbol: STACK
   Definitions
      At line 20 in file STM32F10x.s
   Uses
      None
Comment: STACK unused
Stack_Mem 00000000

Symbol: Stack_Mem
   Definitions
      At line 21 in file STM32F10x.s
   Uses
      At line 196 in file STM32F10x.s
      At line 198 in file STM32F10x.s

__initial_sp 00000200

Symbol: __initial_sp
   Definitions
      At line 22 in file STM32F10x.s
   Uses
      At line 57 in file STM32F10x.s
Comment: __initial_sp used once
3 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

HEAP 00000000

⌨️ 快捷键说明

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