⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 demo.map

📁 用 Hitex 工具软件开发 stm32 的例子
💻 MAP
📖 第 1 页 / 共 5 页
字号:


********************************************************************  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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -