Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

IAR

Ср авг 21, 2013 08:55:34

Вот скомпилировал файл а сколько он занимает не как найти не могу

Wed Aug 21, 2013 13:59:44: Loaded macro file: C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\flashloader\ST\FlashSTM32F10xxx.mac
Wed Aug 21, 2013 13:59:44: Selecting SWD as current target interface.
Wed Aug 21, 2013 13:59:44: Hardware reset with strategy 0 was performed
Wed Aug 21, 2013 13:59:44: Initial reset was performed
Wed Aug 21, 2013 13:59:44: -I- execUserFlashInit!
Wed Aug 21, 2013 13:59:44: 456 bytes downloaded (9.47 Kbytes/sec)
Wed Aug 21, 2013 13:59:44: Loaded debugee: C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\flashloader\ST\FlashSTM32F10xxxRAM32K.out
Wed Aug 21, 2013 13:59:44: Target reset
Wed Aug 21, 2013 13:59:48: Downloaded C:\STM32\LED bord ethernet\Project\Webserver_Demo_uIP\EWARMv5\STM3210C-EVAL\Exe\STM3210C-EVAL.out to flash memory.
Wed Aug 21, 2013 13:59:48: Loaded macro file: C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\debugger\ST\Trace_STM32F1xx.dmac
Wed Aug 21, 2013 13:59:48: Hardware reset with strategy 0 was performed
Wed Aug 21, 2013 13:59:48: 51048 bytes downloaded into FLASH (14.20 Kbytes/sec)
Wed Aug 21, 2013 13:59:48: Loaded debugee: C:\STM32\LED bord ethernet\Project\Webserver_Demo_uIP\EWARMv5\STM3210C-EVAL\Exe\STM3210C-EVAL.out
Wed Aug 21, 2013 13:59:48: Software reset was performed
Wed Aug 21, 2013 13:59:48: Target reset


Чего это за строчки ? Вторая это видимо размер программы ?
Wed Aug 21, 2013 13:59:44: 456 bytes downloaded (9.47 Kbytes/sec)
Wed Aug 21, 2013 13:59:48: 51048 bytes downloaded into FLASH (14.20 Kbytes/sec)

Re: IAR

Ср авг 21, 2013 11:43:40

pokk писал(а):Вот скомпилировал файл а сколько он занимает не как найти не могу
Полезнее видеть результат компиляции, а не загрузки дебаггера.

Re: IAR

Ср авг 21, 2013 12:00:25

Где его посмотреть ? я вроде всё закладки в view открыл.
при пересоздании проекта полностью (project->Rebuild all)
нечего полезного не вижу
СпойлерBuilding configuration: Project - STM3210C-EVAL
Updating build tree...

43 file(s) deleted.
Updating build tree...
cgi.c
fs.c
httpd.c
main.c
misc.c
startup_stm32f10x_cl.s
stm3210c_eval_lcd.c
stm32_eth.c
stm32_eval.c
stm32f10x_adc.c
stm32f10x_flash.c
stm32f10x_gpio.c
stm32f10x_it.c
stm32f10x_rcc.c
stm32f10x_spi.c
system_stm32f10x.c
uIPMain.c
uip.c
uip_arch.c
uip_arp.c
Linking
STM3210C-EVAL.out
Converting

Total number of errors: 0
Total number of warnings: 0


а обычно вообще 3 строчки показывает

Building configuration: Project - STM3210C-EVAL
Updating build tree...

Configuration is up-to-date.

Re: IAR

Ср авг 21, 2013 18:47:15

Правая кнопка мышки на поле messages -> options выбрать all. Но завалит компилерно-линковочным мусором. Иногда полезным. При текущей работе - не очень.
Либо "попросите" линкер генерировать map-file
Снимок.PNG
(45.67 KiB) Скачиваний: 633

Файл лежит в debug/list/
В конце файла найдете:
Код:
[1] = C:\Users\ut1wpr\Dropbox\CLOCK_051\Debug\Obj
[2] = command line
[3] = dbgstm8smd.a
[4] = dlstm8smn.a

  2 905 bytes of readonly  code memory
    237 bytes of readonly  data memory
    491 bytes of readwrite data memory

Errors: none
Warnings: none

Configuration is up-to-date надеюсь перевода не требует. Компилятор отказывается что-либо делать с неизмененным проектом.

Re: IAR

Чт авг 22, 2013 03:44:52

Благодарю, за помощь!

Это типа константы ?
Код:
237 bytes of readonly  data memory


А это переменные ?
Код:
    491 bytes of readwrite data memory
Ответить