dma_boot_ram.map
来自「基于CORTEX-M3内核的stm32f10x芯片的DMA代码」· MAP 代码 · 共 734 行 · 第 1/5 页
MAP
734 行
GPIO_DeInit 0x08000e95 Thumb Code 138 stm32f10x_gpio.o(.text)
GPIO_AFIODeInit 0x08000f1f Thumb Code 20 stm32f10x_gpio.o(.text)
GPIO_Init 0x08000f33 Thumb Code 272 stm32f10x_gpio.o(.text)
GPIO_StructInit 0x08001043 Thumb Code 16 stm32f10x_gpio.o(.text)
GPIO_ReadInputDataBit 0x08001053 Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_ReadInputData 0x08001065 Thumb Code 8 stm32f10x_gpio.o(.text)
GPIO_ReadOutputDataBit 0x0800106d Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_ReadOutputData 0x0800107f Thumb Code 8 stm32f10x_gpio.o(.text)
GPIO_SetBits 0x08001087 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_ResetBits 0x0800108b Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_WriteBit 0x0800108f Thumb Code 10 stm32f10x_gpio.o(.text)
GPIO_Write 0x08001099 Thumb Code 4 stm32f10x_gpio.o(.text)
GPIO_PinLockConfig 0x0800109d Thumb Code 18 stm32f10x_gpio.o(.text)
GPIO_EventOutputConfig 0x080010af Thumb Code 24 stm32f10x_gpio.o(.text)
GPIO_EventOutputCmd 0x080010c7 Thumb Code 6 stm32f10x_gpio.o(.text)
GPIO_PinRemapConfig 0x080010cd Thumb Code 84 stm32f10x_gpio.o(.text)
GPIO_EXTILineConfig 0x08001121 Thumb Code 60 stm32f10x_gpio.o(.text)
USART_DeInit 0x0800116d Thumb Code 88 stm32f10x_usart.o(.text)
USART_Init 0x080011c5 Thumb Code 162 stm32f10x_usart.o(.text)
USART_StructInit 0x08001267 Thumb Code 32 stm32f10x_usart.o(.text)
USART_Cmd 0x08001287 Thumb Code 24 stm32f10x_usart.o(.text)
USART_ITConfig 0x0800129f Thumb Code 62 stm32f10x_usart.o(.text)
USART_DMACmd 0x080012dd Thumb Code 24 stm32f10x_usart.o(.text)
USART_SetAddress 0x080012f5 Thumb Code 18 stm32f10x_usart.o(.text)
USART_WakeUpConfig 0x08001307 Thumb Code 18 stm32f10x_usart.o(.text)
USART_ReceiverWakeUpCmd 0x08001319 Thumb Code 24 stm32f10x_usart.o(.text)
USART_LINBreakDetectLengthConfig 0x08001331 Thumb Code 18 stm32f10x_usart.o(.text)
USART_LINCmd 0x08001343 Thumb Code 24 stm32f10x_usart.o(.text)
USART_SendData 0x0800135b Thumb Code 8 stm32f10x_usart.o(.text)
USART_ReceiveData 0x08001363 Thumb Code 10 stm32f10x_usart.o(.text)
USART_SendBreak 0x0800136d Thumb Code 10 stm32f10x_usart.o(.text)
USART_SetGuardTime 0x08001377 Thumb Code 16 stm32f10x_usart.o(.text)
USART_SetPrescaler 0x08001387 Thumb Code 16 stm32f10x_usart.o(.text)
USART_SmartCardCmd 0x08001397 Thumb Code 24 stm32f10x_usart.o(.text)
USART_SmartCardNACKCmd 0x080013af Thumb Code 24 stm32f10x_usart.o(.text)
USART_HalfDuplexCmd 0x080013c7 Thumb Code 24 stm32f10x_usart.o(.text)
USART_IrDAConfig 0x080013df Thumb Code 18 stm32f10x_usart.o(.text)
USART_IrDACmd 0x080013f1 Thumb Code 24 stm32f10x_usart.o(.text)
USART_GetFlagStatus 0x08001409 Thumb Code 18 stm32f10x_usart.o(.text)
USART_ClearFlag 0x0800141b Thumb Code 12 stm32f10x_usart.o(.text)
USART_GetITStatus 0x08001427 Thumb Code 74 stm32f10x_usart.o(.text)
USART_ClearITPendingBit 0x08001471 Thumb Code 22 stm32f10x_usart.o(.text)
SysTick_CLKSourceConfig 0x08001491 Thumb Code 40 stm32f10x_systick.o(.text)
SysTick_SetReload 0x080014b9 Thumb Code 8 stm32f10x_systick.o(.text)
SysTick_CounterCmd 0x080014c1 Thumb Code 52 stm32f10x_systick.o(.text)
SysTick_ITConfig 0x080014f5 Thumb Code 38 stm32f10x_systick.o(.text)
SysTick_GetCounter 0x0800151b Thumb Code 8 stm32f10x_systick.o(.text)
SysTick_GetFlagStatus 0x08001523 Thumb Code 50 stm32f10x_systick.o(.text)
__printf 0x08001555 Thumb Code 734 __printf.o(.text)
_printf_return_value 0x08001833 Thumb Code 2 __printf.o(.text)
_printf_percent 0x08001835 Thumb Code 2 __printf.o(.text)
_printf_sizespec 0x08001837 Thumb Code 2 __printf.o(.text)
_printf_longlong_hex 0x0800183d Thumb Code 188 _printf_longlong_hex.o(.text)
__0printf 0x0800190d Thumb Code 42 __0printf.o(.text)
__1printf 0x0800190d Thumb Code 0 __0printf.o(.text)
__use_two_region_memory 0x08001941 Thumb Code 2 stkheap2.o(.text)
__rt_stackheap_init 0x08001943 Thumb Code 24 stkheap2.o(.text)
__rt_heap_extend 0x0800195b Thumb Code 12 stkheap2.o(.text)
__rt_entry 0x08001967 Thumb Code 36 kernel.o(.text)
__rt_exit 0x0800198b Thumb Code 18 kernel.o(.text)
__rt_abort 0x0800199d Thumb Code 8 kernel.o(.text)
__user_setup_stackheap 0x080019a5 Thumb Code 74 sys_stackheap_outer.o(.text)
__rt_stackheap_storage 0x080019f1 Thumb Code 6 rt_stackheap_storage_intlibspace.o(.text)
_printf_int_common 0x080019fd Thumb Code 162 _printf_intcommon.o(.text)
_printf_char_common 0x08001aa1 Thumb Code 42 _printf_char_common.o(.text)
__user_libspace 0x08001ad5 Thumb Code 4 libspace.o(.text)
__user_perproc_libspace 0x08001ad5 Thumb Code 0 libspace.o(.text)
__user_perthread_libspace 0x08001ad5 Thumb Code 0 libspace.o(.text)
_printf_outstr_char 0x08001add Thumb Code 26 _printf_outstr_char.o(.text)
_printf_input_char 0x08001af7 Thumb Code 10 _printf_input_char.o(.text)
exit 0x08001b01 Thumb Code 12 exit.o(.text)
__rt_lib_init 0x08001b0d Thumb Code 174 lib_init.o(.text)
__rt_lib_shutdown 0x08001bbb Thumb Code 18 lib_init.o(.text)
_platform_post_stackheap_init 0x08001bcd Thumb Code 10 boardinit2.o(.text)
_platform_post_lib_init 0x08001bd7 Thumb Code 8 boardinit3.o(.text)
__rt_locale 0x08001be1 Thumb Code 6 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x08001bed Thumb Code 2 no_argv.o(.text)
__rt_fp_status_addr 0x08001bf1 Thumb Code 6 rt_fp_status_addr_intlibspace.o(.text)
_fp_init 0x08001bfd Thumb Code 14 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x08001c09 Thumb Code 0 fpinit.o(x$fpl$fpinit)
SRC_Const_Buffer 0x08001c0c Data 128 main.o(.constdata)
Region$$Table$$Base 0x08001cd4 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08001cf4 Number 0 anon$$obj.o(Region$$Table)
CurrDataCounter_Begin 0x20000000 Data 2 main.o(.data)
CurrDataCounter_End 0x20000002 Data 2 main.o(.data)
m 0x20000004 Data 4 main.o(.data)
TransferStatus 0x20000008 Data 1 main.o(.data)
DMA_InitStructure 0x2000000c Data 44 main.o(.bss)
DST_Buffer 0x20000038 Data 128 main.o(.bss)
__stdin 0x200000b8 Data 68 stdio.o(.bss)
__stdout 0x200000fc Data 68 stdio.o(.bss)
__stderr 0x20000140 Data 68 stdio.o(.bss)
__libspace_start 0x20000184 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x200001e4 Number 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x08000101
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001d00, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00001cf4, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x08000000 0x00000104 Code RO 9 * RESET stm32f10x_startup.o
0x08000104 0x00000008 Code RO 305 * !!!main __main.o(c_w.l)
0x0800010c 0x00000034 Code RO 516 !!!scatter __scatter.o(c_w.l)
0x08000140 0x0000001a Code RO 518 !!handler_copy __scatter_copy.o(c_w.l)
0x0800015a 0x00000002 PAD
0x0800015c 0x0000001c Code RO 520 !!handler_zi __scatter_zi.o(c_w.l)
0x08000178 0x00000004 Code RO 414 .emb_text lib_init.o(c_w.l)
0x0800017c 0x0000004e Code RO 1 .text cortexm3_macro.o
0x080001ca 0x00000002 PAD
0x080001cc 0x0000001c Code RO 10 .text stm32f10x_startup.o
0x080001e8 0x0000015c Code RO 15 .text uart.o
0x08000344 0x000001e0 Code RO 104 .text main.o
0x08000524 0x00000068 Code RO 162 .text stm32f10x_it.o
0x0800058c 0x0000018c Code RO 187 .text stm32f10x_dma.o
0x08000718 0x000003ec Code RO 215 .text stm32f10x_nvic.o
0x08000b04 0x00000390 Code RO 231 .text stm32f10x_rcc.o
0x08000e94 0x000002d8 Code RO 248 .text stm32f10x_gpio.o
0x0800116c 0x00000324 Code RO 264 .text stm32f10x_usart.o
0x08001490 0x000000c4 Code RO 280 .text stm32f10x_systick.o
0x08001554 0x000002e8 Code RO 295 .text __printf.o(c_w.l)
0x0800183c 0x000000d0 Code RO 298 .text _printf_longlong_hex.o(c_w.l)
0x0800190c 0x00000034 Code RO 301 .text __0printf.o(c_w.l)
0x08001940 0x00000026 Code RO 303 .text stkheap2.o(c_w.l)
0x08001966 0x0000003e Code RO 307 .text kernel.o(c_w.l)
0x080019a4 0x0000004a Code RO 310 .text sys_stackheap_outer.o(c_w.l)
0x080019ee 0x00000002 PAD
0x080019f0 0x0000000c Code RO 315 .text rt_stackheap_storage_intlibspace.o(c_w.l)
0x080019fc 0x000000a2 Code RO 321 .text _printf_intcommon.o(c_w.l)
0x08001a9e 0x00000002 PAD
0x08001aa0 0x00000034 Code RO 323 .text _printf_char_common.o(c_w.l)
0x08001ad4 0x00000008 Code RO 334 .text libspace.o(c_w.l)
0x08001adc 0x0000001a Code RO 393 .text _printf_outstr_char.o(c_w.l)
0x08001af6 0x0000000a Code RO 395 .text _printf_input_char.o(c_w.l)
0x08001b00 0x0000000c Code RO 404 .text exit.o(c_w.l)
0x08001b0c 0x000000c0 Code RO 415 .text lib_init.o(c_w.l)
0x08001bcc 0x0000000a Code RO 420 .text boardinit2.o(c_w.l)
0x08001bd6 0x00000008 Code RO 422 .text boardinit3.o(c_w.l)
0x08
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?