CMSIS2000  0.0.7
 Указатель Структуры данных Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы
Файл startup_ARMCM3.s

См. исходные тексты.

Функции

Reset Handler Reset_Handler
PROC EXPORT Reset_Handler[WEAK]
IMPORT SystemInit IMPORT
__main LDR Dummy Exception 
Handlers (infinite loops which can be modified) NMI_Handler PROC EXPORT NMI_Handler[WEAK] B.ENDP HardFault_Handler PROC EXPORT HardFault_Handler[WEAK] B.ENDP MemManage_Handler PROC EXPORT MemManage_Handler[WEAK] B.ENDP BusFault_Handler PROC EXPORT BusFault_Handler[WEAK] B.ENDP UsageFault_Handler PROC EXPORT UsageFault_Handler[WEAK] B.ENDP SVC_Handler PROC EXPORT SVC_Handler[WEAK] B.ENDP DebugMon_Handler PROC EXPORT DebugMon_Handler[WEAK] B.ENDP PendSV_Handler PROC EXPORT PendSV_Handler[WEAK] B.ENDP SysTick_Handler PROC EXPORT SysTick_Handler[WEAK] B.ENDP Default_Handler PROC EXPORT WDT_IRQHandler[WEAK] EXPORT RTC_IRQHandler[WEAK] EXPORT TIM0_IRQHandler[WEAK] EXPORT TIM2_IRQHandler[WEAK] EXPORT MCIA_IRQHandler[WEAK] EXPORT MCIB_IRQHandler[WEAK] EXPORT UART0_IRQHandler[WEAK] EXPORT UART1_IRQHandler[WEAK] EXPORT UART2_IRQHandler[WEAK] EXPORT UART3_IRQHandler[WEAK] EXPORT UART4_IRQHandler[WEAK] EXPORT AACI_IRQHandler[WEAK] EXPORT CLCD_IRQHandler[WEAK] EXPORT ENET_IRQHandler[WEAK] EXPORT USBDC_IRQHandler[WEAK] EXPORT USBHC_IRQHandler[WEAK] EXPORT CHLCD_IRQHandler[WEAK] EXPORT FLEXRAY_IRQHandler[WEAK] EXPORT CAN_IRQHandler[WEAK] EXPORT LIN_IRQHandler[WEAK] EXPORT I2C_IRQHandler[WEAK] EXPORT CPU_CLCD_IRQHandler[WEAK] EXPORT SPI_IRQHandler[WEAK] WDT_IRQHandler RTC_IRQHandler TIM0_IRQHandler TIM2_IRQHandler MCIA_IRQHandler MCIB_IRQHandler UART0_IRQHandler UART1_IRQHandler UART2_IRQHandler UART3_IRQHandler UART4_IRQHandler AACI_IRQHandler CLCD_IRQHandler ENET_IRQHandler USBDC_IRQHandler USBHC_IRQHandler CHLCD_IRQHandler FLEXRAY_IRQHandler CAN_IRQHandler LIN_IRQHandler I2C_IRQHandler CPU_CLCD_IRQHandler SPI_IRQHandler B.ENDP ALIGN

Переменные

Vector Table Mapped to Address
at Reset AREA READONLY EXPORT
__Vectors EXPORT __Vectors_End
EXPORT __Vectors_Size
__Vectors DCD 
__initial_sp
 __pad0__
 __pad10__
 __pad11__
 __pad12__
 __pad13__
 __pad14__
 __pad15__
 __pad16__
 __pad17__
 __pad18__
 __pad19__
 __pad1__
 __pad20__
 __pad21__
 __pad22__
 __pad23__
 __pad24__
 __pad25__
 __pad26__
 __pad27__
 __pad28__
 __pad29__
 __pad2__
 __pad30__
 __pad31__
 __pad3__
 __pad4__
 __pad5__
 __pad6__
 __pad7__
 __pad8__
 __pad9__
< o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA ALIGN
MPU Fault Handler DCD BusFault_Handler
 CODE
< h > Stack Configuration
Vector Table Mapped to Address
at Reset AREA 
DATA
Usage Fault Handler DCD
SVCall Handler DCD DebugMon_Handler
SysTick Handler
NMI Handler DCD HardFault_Handler
< o > Heap Size(in Bytes)< 0x0-0xFFFFFFFF</h > Heap_Size EQU AREA HEAP
User Initial Stack &Heap IF
Hard Fault Handler DCD MemManage_Handler
Reset Handler DCD NMI_Handler
< o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA NOINIT
Reserved DCD PendSV_Handler
Reset Handler Reset_Handler
PROC EXPORT Reset_Handler[WEAK]
IMPORT SystemInit IMPORT
__main LDR 
R0
 READONLY
< o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA READWRITE
Vector Table Mapped to Address
at Reset AREA 
RESET
Top of Stack DCD Reset_Handler
< o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA STACK
Reserved DCD SVC_Handler
PendSV Handler DCD SysTick_Handler
Bus Fault Handler DCD UsageFault_Handler
External Interrupts DCD WDT_IRQHandler

Функции

Reset Handler Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT SystemInit IMPORT __main LDR Dummy Exception Handlers ( infinite loops which can be  modified)

Переменные

Vector Table Mapped to Address at Reset AREA READONLY EXPORT __Vectors EXPORT __Vectors_End EXPORT __Vectors_Size __Vectors DCD __initial_sp

См. определение в файле startup_ARMCM3.s строка 58

__pad0__

См. определение в файле startup_ARMCM3.s строка 82

__pad10__

См. определение в файле startup_ARMCM3.s строка 92

__pad11__

См. определение в файле startup_ARMCM3.s строка 93

__pad12__

См. определение в файле startup_ARMCM3.s строка 94

__pad13__

См. определение в файле startup_ARMCM3.s строка 95

__pad14__

См. определение в файле startup_ARMCM3.s строка 96

__pad15__

См. определение в файле startup_ARMCM3.s строка 97

__pad16__

См. определение в файле startup_ARMCM3.s строка 98

__pad17__

См. определение в файле startup_ARMCM3.s строка 99

__pad18__

См. определение в файле startup_ARMCM3.s строка 100

__pad19__

См. определение в файле startup_ARMCM3.s строка 101

__pad1__

См. определение в файле startup_ARMCM3.s строка 83

__pad20__

См. определение в файле startup_ARMCM3.s строка 102

__pad21__

См. определение в файле startup_ARMCM3.s строка 103

__pad22__

См. определение в файле startup_ARMCM3.s строка 104

__pad23__

См. определение в файле startup_ARMCM3.s строка 105

__pad24__

См. определение в файле startup_ARMCM3.s строка 106

__pad25__

См. определение в файле startup_ARMCM3.s строка 107

__pad26__

См. определение в файле startup_ARMCM3.s строка 108

__pad27__

См. определение в файле startup_ARMCM3.s строка 109

__pad28__

См. определение в файле startup_ARMCM3.s строка 110

__pad29__

См. определение в файле startup_ARMCM3.s строка 111

__pad2__

См. определение в файле startup_ARMCM3.s строка 84

__pad30__

См. определение в файле startup_ARMCM3.s строка 112

__pad31__

См. определение в файле startup_ARMCM3.s строка 117

__pad3__

См. определение в файле startup_ARMCM3.s строка 85

__pad4__

См. определение в файле startup_ARMCM3.s строка 86

__pad5__

См. определение в файле startup_ARMCM3.s строка 87

__pad6__

См. определение в файле startup_ARMCM3.s строка 88

__pad7__

См. определение в файле startup_ARMCM3.s строка 89

__pad8__

См. определение в файле startup_ARMCM3.s строка 90

__pad9__

См. определение в файле startup_ARMCM3.s строка 91

<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA ALIGN
Инициализатор
3
Stack_Mem SPACE Stack_Size

См. определение в файле startup_ARMCM3.s строка 35

global _Reset_Handler type function global Reset_Handler type function syntax unified arch armv6 m section w align globl __StackTop globl __StackLimit __StackLimit __StackTop section heap align globl __HeapBase globl __HeapLimit __HeapBase __HeapLimit section isr_vector align globl __isr_vector type object globl __cs3_interrupt_vector_cortex_m type object __isr_vector text thumb thumb_func align global _Reset_Handler type function global Reset_Handler type function global __cs3_reset_cortex_m type function r2 ble flash_to_ram_loop_end movs str adds cmp r3 blt flash_to_ram_loop LDR R2 BEQ BSSIsEmpty R2 BHS BSSIsEmpty STR adds BLO LoopZI Reset_Handler weak NMI_Handler type function NMI_Handler weak HardFault_Handler type function HardFault_Handler weak MemManage_Handler type function MemManage_Handler weak BusFault_Handler type function BusFault_Handler

См. определение в файле startup_ARMCM3.s строка 68

CODE

См. определение в файле startup_ARMCM3.s строка 117

<h> Heap Configuration

См. определение в файле startup_ARMCM3.s строка 24

Vector Table Mapped to Address at Reset AREA DATA

См. определение в файле startup_ARMCM3.s строка 58

Debug Monitor Handler DCD

См. определение в файле startup_ARMCM3.s строка 70

global _Reset_Handler type function global Reset_Handler type function syntax unified arch armv6 m section w align globl __StackTop globl __StackLimit __StackLimit __StackTop section heap align globl __HeapBase globl __HeapLimit __HeapBase __HeapLimit section isr_vector align globl __isr_vector type object globl __cs3_interrupt_vector_cortex_m type object __isr_vector text thumb thumb_func align global _Reset_Handler type function global Reset_Handler type function global __cs3_reset_cortex_m type function r2 ble flash_to_ram_loop_end movs str adds cmp r3 blt flash_to_ram_loop LDR R2 BEQ BSSIsEmpty R2 BHS BSSIsEmpty STR adds BLO LoopZI Reset_Handler weak NMI_Handler type function NMI_Handler weak HardFault_Handler type function HardFault_Handler weak MemManage_Handler type function MemManage_Handler weak BusFault_Handler type function BusFault_Handler weak UsageFault_Handler type function UsageFault_Handler weak SVC_Handler type function SVC_Handler weak DebugMon_Handler type function DebugMon_Handler

См. определение в файле startup_ARMCM3.s строка 75

SysTick Handler

См. определение в файле startup_ARMCM3.s строка 80

NMI Handler DCD HardFault_Handler

См. определение в файле startup_ARMCM3.s строка 66

<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA HEAP

См. определение в файле startup_ARMCM3.s строка 41

User Initial Stack& Heap IF

См. определение в файле startup_ARMCM3.s строка 248

global _Reset_Handler type function global Reset_Handler type function syntax unified arch armv6 m section w align globl __StackTop globl __StackLimit __StackLimit __StackTop section heap align globl __HeapBase globl __HeapLimit __HeapBase __HeapLimit section isr_vector align globl __isr_vector type object globl __cs3_interrupt_vector_cortex_m type object __isr_vector text thumb thumb_func align global _Reset_Handler type function global Reset_Handler type function global __cs3_reset_cortex_m type function r2 ble flash_to_ram_loop_end movs str adds cmp r3 blt flash_to_ram_loop LDR R2 BEQ BSSIsEmpty R2 BHS BSSIsEmpty STR adds BLO LoopZI Reset_Handler weak NMI_Handler type function NMI_Handler weak HardFault_Handler type function HardFault_Handler weak MemManage_Handler type function MemManage_Handler

См. определение в файле startup_ARMCM3.s строка 67

Reset Handler DCD NMI_Handler

См. определение в файле startup_ARMCM3.s строка 65

<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA NOINIT

См. определение в файле startup_ARMCM3.s строка 30

Reserved DCD PendSV_Handler

См. определение в файле startup_ARMCM3.s строка 77

Reset Handler Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT SystemInit IMPORT __main LDR R0

См. определение в файле startup_ARMCM3.s строка 126

READONLY

См. определение в файле startup_ARMCM3.s строка 117

<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA READWRITE

См. определение в файле startup_ARMCM3.s строка 30

Vector Table Mapped to Address at Reset AREA RESET

См. определение в файле startup_ARMCM3.s строка 58

Top of Stack DCD Reset_Handler

См. определение в файле startup_ARMCM3.s строка 64

<o> Stack Size (in Bytes) <0x0-0xFFFFFFFF</h> Stack_Size EQU AREA STACK

См. определение в файле startup_ARMCM3.s строка 30

Reserved DCD SVC_Handler

См. определение в файле startup_ARMCM3.s строка 74

PendSV Handler DCD SysTick_Handler

См. определение в файле startup_ARMCM3.s строка 78

global _Reset_Handler type function global Reset_Handler type function syntax unified arch armv6 m section w align globl __StackTop globl __StackLimit __StackLimit __StackTop section heap align globl __HeapBase globl __HeapLimit __HeapBase __HeapLimit section isr_vector align globl __isr_vector type object globl __cs3_interrupt_vector_cortex_m type object __isr_vector text thumb thumb_func align global _Reset_Handler type function global Reset_Handler type function global __cs3_reset_cortex_m type function r2 ble flash_to_ram_loop_end movs str adds cmp r3 blt flash_to_ram_loop LDR R2 BEQ BSSIsEmpty R2 BHS BSSIsEmpty STR adds BLO LoopZI Reset_Handler weak NMI_Handler type function NMI_Handler weak HardFault_Handler type function HardFault_Handler weak MemManage_Handler type function MemManage_Handler weak BusFault_Handler type function BusFault_Handler weak UsageFault_Handler type function UsageFault_Handler

См. определение в файле startup_ARMCM3.s строка 69

External Interrupts DCD WDT_IRQHandler

См. определение в файле startup_ARMCM3.s строка 81