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