CMSIS2000
0.0.7
|
Функции | |
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 SVC_Handler PROC EXPORT SVC_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 |
CODE | |
< h > Stack | Configuration |
Vector Table Mapped to Address at Reset AREA | DATA |
Hard Fault Handler | DCD |
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 |
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 |
Setup the operating modes & stack. | |
< o > Stack Size(in Bytes)< 0x0-0xFFFFFFFF</h > Stack_Size EQU AREA | STACK |
Reserved DCD | SVC_Handler |
PendSV Handler DCD | SysTick_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_ARMCM0.s строка 58
__pad0__ |
См. определение в файле startup_ARMCM0.s строка 82
__pad10__ |
См. определение в файле startup_ARMCM0.s строка 92
__pad11__ |
См. определение в файле startup_ARMCM0.s строка 93
__pad12__ |
См. определение в файле startup_ARMCM0.s строка 94
__pad13__ |
См. определение в файле startup_ARMCM0.s строка 95
__pad14__ |
См. определение в файле startup_ARMCM0.s строка 96
__pad15__ |
См. определение в файле startup_ARMCM0.s строка 97
__pad16__ |
См. определение в файле startup_ARMCM0.s строка 98
__pad17__ |
См. определение в файле startup_ARMCM0.s строка 99
__pad18__ |
См. определение в файле startup_ARMCM0.s строка 100
__pad19__ |
См. определение в файле startup_ARMCM0.s строка 101
__pad1__ |
См. определение в файле startup_ARMCM0.s строка 83
__pad20__ |
См. определение в файле startup_ARMCM0.s строка 102
__pad21__ |
См. определение в файле startup_ARMCM0.s строка 103
__pad22__ |
См. определение в файле startup_ARMCM0.s строка 104
__pad23__ |
См. определение в файле startup_ARMCM0.s строка 105
__pad24__ |
См. определение в файле startup_ARMCM0.s строка 106
__pad25__ |
См. определение в файле startup_ARMCM0.s строка 107
__pad26__ |
См. определение в файле startup_ARMCM0.s строка 108
__pad27__ |
См. определение в файле startup_ARMCM0.s строка 109
__pad28__ |
См. определение в файле startup_ARMCM0.s строка 110
__pad29__ |
См. определение в файле startup_ARMCM0.s строка 111
__pad2__ |
См. определение в файле startup_ARMCM0.s строка 84
__pad30__ |
См. определение в файле startup_ARMCM0.s строка 112
__pad31__ |
См. определение в файле startup_ARMCM0.s строка 117
__pad3__ |
См. определение в файле startup_ARMCM0.s строка 85
__pad4__ |
См. определение в файле startup_ARMCM0.s строка 86
__pad5__ |
См. определение в файле startup_ARMCM0.s строка 87
__pad6__ |
См. определение в файле startup_ARMCM0.s строка 88
__pad7__ |
См. определение в файле startup_ARMCM0.s строка 89
__pad8__ |
См. определение в файле startup_ARMCM0.s строка 90
__pad9__ |
См. определение в файле startup_ARMCM0.s строка 91
<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA ALIGN |
См. определение в файле startup_ARMCM0.s строка 35
См. определение в файле startup_ARMCM0.s строка 117
< h > Heap Configuration |
См. определение в файле startup_ARMCM0.s строка 24
Vector Table Mapped to Address at Reset AREA DATA |
См. определение в файле startup_ARMCM0.s строка 58
Debug Monitor Handler DCD |
См. определение в файле startup_ARMCM0.s строка 67
SysTick Handler |
См. определение в файле startup_ARMCM0.s строка 80
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 |
См. определение в файле startup_ARMCM0.s строка 66
<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA HEAP |
См. определение в файле startup_ARMCM0.s строка 41
User Initial Stack& Heap IF |
См. определение в файле startup_ARMCM0.s строка 228
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 |
См. определение в файле startup_ARMCM0.s строка 65
<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA NOINIT |
См. определение в файле startup_ARMCM0.s строка 30
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 weak PendSV_Handler type function PendSV_Handler |
См. определение в файле startup_ARMCM0.s строка 77
PC MOV PC BX R4 ADDNE R14 CMP R6 R7 LDRLO STRLO BLO l1 MOV R10 STRLO BLO l2 SUB MSR MOV R0 MSR MOV R0 MSR MOV R0 MSR MOV R0 MSR SUB R0 |
См. определение в файле startup_ARMCM0.s строка 126
READONLY |
См. определение в файле startup_ARMCM0.s строка 117
<o> Heap Size (in Bytes) <0x0-0xFFFFFFFF</h> Heap_Size EQU AREA READWRITE |
См. определение в файле startup_ARMCM0.s строка 30
Vector Table Mapped to Address at Reset AREA RESET |
См. определение в файле startup_ARMCM0.s строка 58
Используется в USARTy_IRQHandler() и USARTz_IRQHandler().
LSR ADD STR void Reset_Handler |
Setup the operating modes & stack.
См. определение в файле startup_ARMCM0.s строка 64
<o> Stack Size (in Bytes) <0x0-0xFFFFFFFF</h> Stack_Size EQU AREA STACK |
См. определение в файле startup_ARMCM0.s строка 30
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 |
См. определение в файле startup_ARMCM0.s строка 74
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 weak PendSV_Handler type function PendSV_Handler weak SysTick_Handler type function SysTick_Handler |
См. определение в файле startup_ARMCM0.s строка 78
External Interrupts DCD WDT_IRQHandler |
См. определение в файле startup_ARMCM0.s строка 81