Další dotaz na STM32F050C4

nesvacil@posys.cz nesvacil na posys.eu
Pondělí Prosinec 2 12:16:05 CET 2013


Zkuste,
pro gcc
-ffunction-sections -fdata-sections
pro linker
--gc-sections

Dale si udelejte lst soubor a zjistete, ktera funkce Vam vola ony lib casti. Tak zjistite, co odebrat, upravit.
Jirka

Dne 2. 12. 2013 12:03, HUDA volny napsal(a):
> Tak bohužel stále stejné.
>
> Kompilátor je volá takto:
> arm-none-eabi-gcc.exe
>  -mcpu=cortex-m0
>  -march=armv6-m
>  -D__HEAP_SIZE=0x0000
>  -D__STACK_SIZE=0x0100
>  -Wall
>  -g3
>  -D__DONT_INIT_VTABLE
>  -fno-builtin
>  -c Src\RPM350P.c
>  -o obj\debug\rpm350p.o
>  -MMD
>  -I..\..\..\..\STM_Lib\STM32F0xx
>  -I"C:\Program Files\EmBlocks\1.31\share\em_armgcc\bin\..\arm-none-eabi\include"
>  -I"C:\Program Files\EmBlocks\1.31\share\em_armgcc\bin\..\arm-none-eabi"
>  -I"C:\Program Files\EmBlocks\1.31\share\em_armgcc\bin\..\lib\cmsis\include"
>
> A linker takto:
> arm-none-eabi-gcc.exe
>  -mcpu=cortex-m0
>  -march=armv6-m
>  -D__HEAP_SIZE=0x0000
>  -D__STACK_SIZE=0x0100
>  -Wall
>  -g3
>  -D__DONT_INIT_VTABLE
>  -fno-builtin
>  -Wl,-script="../../../../STM_Lib/STM32F0xx/stm32_flashC4.ld"
>  -o bin\Debug\RPM350P.elf obj\debug\rpm350p.o obj\debug\rpm350p_eeprom.o obj\debug\rpm350p_led.o obj\debug\util.o obj\debug\startup_stm32f0xx.o
>  -Wl,-Map=bin\Debug\RPM350P.map
>  -specs=nano.specs
>
> Tak už nevím co dál.
>
> HUDA
>
>
> Dne Mon, 02 Dec 2013 11:12:11 +0100 Jan Smrz <jan.smrz na email.cz> napsal(a):
>
>> Zkuste jeste v nastaveni kompileru zapnout -fno-builtin
>>
>> J.S.
>>
>>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list