📄 stmdso.map
字号:
Map of Debug\stmdso.sm8 from link file Debug\stmdso.lkf - Sun Mar 29 23:49:50 2009
--------
Segments
--------
start 00008080 end 000082a9 length 553 segment .const
start 000082b4 end 00009133 length 3711 segment .text
start 00004000 end 00004000 length 0 segment .eeprom
start 00000000 end 00000003 length 3 segment .bsct, initialized
start 000082b1 end 000082b4 length 3 segment .bsct, from
start 00000003 end 0000000d length 10 segment .ubsct
start 0000000d end 0000000d length 0 segment .bit
start 0000000d end 0000000d length 0 segment .share
start 00000100 end 00000100 length 0 segment .data
start 00000100 end 00000700 length 1536 segment .bss
start 00000000 end 00006068 length 24680 segment .debug
start 00008000 end 00008080 length 128 segment .const
start 000082a9 end 000082b1 length 8 segment .init
-------
Modules
-------
C:\CXSTM8\Lib\crtsi0.sm8:
start 000082b4 end 000082ff length 75 section .text
start 00000100 end 00000100 length 0 section .bss
start 00000003 end 00000003 length 0 section .ubsct
Debug\stm8s_gpio.o:
start 000082ff end 000083e4 length 229 section .text
start 00000000 end 00000a0a length 2570 section .debug
Debug\stm8s_tim4.o:
start 000083e4 end 0000858f length 427 section .text
start 00000a0a end 0000153f length 2869 section .debug
Debug\delay.o:
start 0000858f end 0000859c length 13 section .text
start 0000153f end 0000160d length 206 section .debug
Debug\key.o:
start 0000859c end 000085ff length 99 section .text
start 00000000 end 00000002 length 2 section .bsct
start 00000003 end 00000004 length 1 section .ubsct
start 0000160d end 0000196f length 866 section .debug
start 00008080 end 00008094 length 20 section .const
Debug\lcd_19264.o:
start 000085ff end 00008fab length 2476 section .text
start 00000100 end 00000700 length 1536 section .bss
start 00000004 end 00000005 length 1 section .ubsct
start 0000196f end 000041cb length 10332 section .debug
start 00008094 end 0000826f length 475 section .const
Debug\main.o:
start 00008fab end 000090e1 length 310 section .text
start 00000005 end 00000007 length 2 section .ubsct
start 000041cb end 00005e8d length 7362 section .debug
start 0000826f end 000082a9 length 58 section .const
(C:\CXSTM8\Lib\libm0.sm8)imul.o:
start 000090e1 end 00009102 length 33 section .text
(C:\CXSTM8\Lib\libm0.sm8)xreg.o:
start 00000007 end 0000000a length 3 section .ubsct
(C:\CXSTM8\Lib\libm0.sm8)yreg.o:
start 0000000a end 0000000d length 3 section .ubsct
Debug\stm8_interrupt_vector.o:
start 00009102 end 00009133 length 49 section .text
start 00000002 end 00000003 length 1 section .bsct
start 00005e8d end 00006068 length 475 section .debug
start 00008000 end 00008080 length 128 section .const
-----------
Stack usage
-----------
Debug\delay.o:
_delay_us 3 (3)
Debug\key.o:
L12_KEY_Read 8 (3)
_KEY_Init > 10 (2)
_KEY_Scan 12 (4)
Debug\lcd_19264.o:
L3132_LCD_BufferDrawYLine 8 (8)
L5012_LCD_BufferDrawXLine 10 (10)
L7013_LCD_GoTextXY > 13 (6)
_LCD_BufferDrawLine 30 (20)
_LCD_BufferDrawPixel 8 (8)
_LCD_BufferDrawXDotLine 10 (10)
_LCD_BufferDrawYDotLine 8 (8)
_LCD_BufferToLCD 15 (8)
_LCD_Clear 4 (4)
_LCD_Init 13 (6)
_LCD_PutChar5x8 13 (10)
_LCD_PutString5x8 19 (6)
_LCD_ReadCommand > 11 (3)
_LCD_ReadData > 11 (3)
_LCD_WriteCommand 7 (4)
_LCD_WriteData 7 (4)
Debug\main.o:
_CLK_Init 2 (2)
_assert_failed 2 (2)
_main > 36 (6)
Debug\stm8_interrupt_vector.o:
f_NonHandledInterrupt > 5 (5)
f_TIM4_UPD_OVF_IRQHandler > 16 (11)
Debug\stm8s_gpio.o:
_GPIO_DeInit > 2 (2)
_GPIO_ExternalPullUpConfig > 8 (6)
_GPIO_Init 8 (6)
_GPIO_ReadInputData 2 (2)
_GPIO_ReadInputPin 5 (5)
_GPIO_ReadOutputData > 2 (2)
_GPIO_Write > 5 (5)
_GPIO_WriteHigh > 5 (5)
_GPIO_WriteLow > 5 (5)
_GPIO_WriteReverse > 5 (5)
Debug\stm8s_tim4.o:
_TIM4_ARRPreloadConfig > 5 (3)
_TIM4_ClearFlag > 5 (3)
_TIM4_ClearITPendingBit 5 (3)
_TIM4_Cmd 5 (3)
_TIM4_DeInit 2 (2)
_TIM4_GenerateEvent > 5 (3)
_TIM4_GetCounter > 2 (2)
_TIM4_GetFlagStatus > 5 (3)
_TIM4_GetITStatus > 5 (3)
_TIM4_GetPrescaler > 2 (2)
_TIM4_ITConfig 6 (4)
_TIM4_PrescalerConfig > 6 (4)
_TIM4_SelectOnePulseMode > 5 (3)
_TIM4_SetAutoreload > 2 (2)
_TIM4_SetCounter > 2 (2)
_TIM4_TimeBaseInit 6 (4)
_TIM4_UpdateDisableConfig > 5 (3)
_TIM4_UpdateRequestConfig > 5 (3)
Stack size: 52
---------
Call tree
---------
1 > L7013_LCD_GoTextXY: (6)
2 + _LCD_WriteCommand: (4)
3 | + _delay_us: (3)
|
4 > _GPIO_DeInit: (2)
5 > _GPIO_ExternalPullUpConfig: (6)
6 + _assert_failed: (2)
7 > _GPIO_ReadOutputData: (2)
8 > _GPIO_Write: (5)
9 > _GPIO_WriteHigh: (5)
10 > _GPIO_WriteLow: (5)
11 > _GPIO_WriteReverse: (5)
12 > _KEY_Init: (2)
13 + _GPIO_Init: (6)
14 | + _assert_failed --> 6
|
15 > _LCD_ReadCommand: (3)
16 + _GPIO_Init --> 13
17 + _GPIO_ReadInputData: (2)
18 + _delay_us --> 3
19 > _LCD_ReadData: (3)
20 + _GPIO_Init --> 13
21 + _GPIO_ReadInputData --> 17
22 + _delay_us --> 3
23 > _TIM4_ARRPreloadConfig: (3)
24 + _assert_failed --> 6
25 > _TIM4_ClearFlag: (3)
26 + _assert_failed --> 6
27 > _TIM4_GenerateEvent: (3)
28 + _assert_failed --> 6
29 > _TIM4_GetCounter: (2)
30 > _TIM4_GetFlagStatus: (3)
31 + _assert_failed --> 6
32 > _TIM4_GetITStatus: (3)
33 + _assert_failed --> 6
34 > _TIM4_GetPrescaler: (2)
35 > _TIM4_PrescalerConfig: (4)
36 + _assert_failed --> 6
37 > _TIM4_SelectOnePulseMode: (3)
38 + _assert_failed --> 6
39 > _TIM4_SetAutoreload: (2)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -