demo.map
来自「用 Hitex 工具软件开发 stm32 的例子」· MAP 代码 · 共 586 行 · 第 1/5 页
MAP
586 行
******************************************************************** Tool and Invocation *********************************************************************
+--------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tool | TASKING ARM Cortex object linker v2.0r2 Build 080 |
| path | C:\Program Files\TASKING\carm v2.0r2\bin\lkarm |
| arguments | -f cc1916a |
| file:cc1916a | .\objects\usb_desc.obj .\objects\usb_istr.obj .\objects\usb_main.obj .\objects\usb_prop.obj .\objects\usb_pwr.obj .\objects\Wave.obj |
| | .\objects\fft.obj .\objects\hanning.obj .\objects\loudness.obj .\objects\measure_main.obj .\objects\cortexm3_macro.obj |
| | .\objects\cstart_thumb2.obj .\objects\hardware.obj .\objects\inithardware.obj .\objects\stm32f10x_it.obj .\objects\systick.obj |
| | .\objects\UIR.obj .\objects\UIR_main.obj .\objects\i2c_main.obj .\objects\can.obj .\objects\can_main.obj .\objects\time48.obj |
| | .\objects\ComCtrl.obj .\objects\UART.obj .\objects\protocol.obj .\objects\io_main.obj .\objects\power_main.obj |
| | .\objects\Application_main.obj .\objects\Dhrystone.obj .\objects\Eratosthenes.obj .\objects\main.obj .\objects\stm32f10x_adc.obj |
| | .\objects\stm32f10x_bkp.obj .\objects\stm32f10x_can.obj .\objects\stm32f10x_exti.obj .\objects\stm32f10x_flash.obj |
| | .\objects\stm32f10x_gpio.obj .\objects\stm32f10x_iwdg.obj .\objects\stm32f10x_lib.obj .\objects\stm32f10x_nvic.obj |
| | .\objects\stm32f10x_pwr.obj .\objects\stm32f10x_rcc.obj .\objects\stm32f10x_rtc.obj .\objects\stm32f10x_systick.obj |
| | .\objects\stm32f10x_tim.obj .\objects\stm32f10x_tim1.obj .\objects\stm32f10x_usart.obj .\objects\stm32f10x_wwdg.obj .\objects\usb_mem.obj |
| | .\objects\usb_core.obj .\objects\usb_init.obj .\objects\usb_int.obj .\objects\usb_regs.obj -o .\Objects\Target.elf |
| | -d./settings/STM32F10x.lsl -CARMv7M "-LC:\Program Files\TASKING\carm v2.0r2\lib" -OcLtXY -M --long-branch-veneers -lfpthumb --map-file |
| | --map-file-format=2 "-LC:\Program Files\TASKING\carm v2.0r2\lib\v7M\le" -lcthumb -lfpthumb -lrtthumb |
| task | task1 |
+--------------------------------------------------------------------------------------------------------------------------------------------------------------+
*********************************************************************** Used Resources ***********************************************************************
* Memory usage in bytes
========================
+-----------------------------------------------------------+
| Memory | Code | Data | Reserved | Free | Total |
|===========================================================|
| flash | 0x0b2d4 | 0x0144e | 0x0 | 0x138de | 0x20000 |
| sram | 0x0 | 0x01709 | 0x0101f | 0x028d8 | 0x05000 |
|-----------------------------------------------------------|
| Total | 0x0b2d4 | 0x02b57 | 0x0101f | 0x161b6 | 0x25000 |
+-----------------------------------------------------------+
* Space usage in bytes
=======================
+----------------------------------------------------------------------------------------------------------------+
| Space | Native used Rom | Native used Ram | Foreign used | Reserved | Free Rom | Free Ram | Total |
|================================================================================================================|
| ARM:ARM:linear | 0x0c722 | 0x01709 | 0x0 | 0x0101f | 0x138de | 0x028d8 | 0x25000 |
|----------------------------------------------------------------------------------------------------------------|
| Total | 0x0c722 | 0x01709 | - | - | - | - | - |
| Largest gap | - | - | - | - | 0x13710 | 0x028d8 | - |
+----------------------------------------------------------------------------------------------------------------+
Note:
When spaces share memory with each other, some space can be consumed by sections
located in other spaces. In the table above we call this foreign used space as
opposed to native used space.
* Estimated stack usage
========================
+-------------------------+
| Stack Name | Used |
|=========================|
| stack 0 | 0x000004bc |
|-------------------------|
| recursive | yes |
+-------------------------+
********************************************************************** Processed Files ***********************************************************************
+-------------------------------------------------------------------------+
| File | From archive | Symbol causing the extraction |
|=========================================================================|
| Application_main.obj | | |
| ComCtrl.obj | | |
| Dhrystone.obj | | |
| Eratosthenes.obj | | |
| UART.obj | | |
| UIR.obj | | |
| UIR_main.obj | | |
| Wave.obj | | |
| _Exit.obj | cthumb.lib | _Exit |
| _doprint_int.obj | cthumb.lib | __printf_int2 |
| _filbuf.obj | cthumb.lib | _filbuf |
| _flsbuf.obj | cthumb.lib | _flsbuf |
| _io_putc.obj | cthumb.lib | _io_putc |
| _iob.obj | cthumb.lib | _iob |
| abort.obj | cthumb.lib | abort |
| can.obj | | |
| can_main.obj | | |
| cortexm3_macro.obj | | |
| cstart_thumb2.obj | | |
| dbg.obj | cthumb.lib | _read |
| div0.obj | rtthumb.lib | __aeabi_idiv0 |
| div32_0.obj | rtthumb.lib | __TASKING_idivmod0 |
| div32_thumb2.obj | rtthumb.lib | __aeabi_idivmod |
| errno.obj | cthumb.lib | errno |
| fclose.obj | cthumb.lib | fclose |
| fflush.obj | cthumb.lib | _fflush |
| fft.obj | | |
| fgetc.obj | cthumb.lib | fgetc |
| fprintf.obj | cthumb.lib | fprintf |
| fputc.obj | cthumb.lib | fputc |
| hanning.obj | | |
| hardware.obj | | |
| i2c_main.obj | | |
| inithardware.obj | | |
| io_main.obj | | |
| loudness.obj | | |
| main.obj | | |
| measure_main.obj | | |
| power_main.obj | | |
| printf_int.obj | cthumb.lib | __printf_int |
| protocol.obj | | |
| runtime-divide.obj | cthumb.lib | __runtime_division_by_zero |
| runtime-error.obj | cthumb.lib | __runtime_error |
| stm32f10x_adc.obj | | |
| stm32f10x_bkp.obj | | |
| stm32f10x_can.obj | | |
| stm32f10x_exti.obj | | |
| stm32f10x_flash.obj | | |
| stm32f10x_gpio.obj | | |
| stm32f10x_it.obj | | |
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?