Další dotaz na STM32F050C4

Jan Smrz jan.smrz na email.cz
Pondělí Prosinec 2 11:12:11 CET 2013


Zkuste jeste v nastaveni kompileru zapnout -fno-builtin

J.S.


On 12/02/2013 10:55 AM, HUDA volny wrote:
> Vím, že je to knihovní záležitost. Jen nevím, jak se toho zbavit.
> Tak jsem zkusil nastavit různé podmínky pro linker a nic nepomohlo.
> Ta oblast tam stale je a obsahuje skoro samé 0x00.
>
> HUDA
>
> Dne Mon, 02 Dec 2013 10:28:23 +0100 Jan Smrz <jan.smrz na email.cz> napsal(a):
>
>> To je knihovni zalezitost (newlib). Pokud potrebujete obsadit mene pameti, 
>> tak pouzivejte newlib-nano. V em-blocku pro  to mate primo volbu v nastaveni 
>> linkeru.
>>
>> J.S.
>>
>>
>> On 12/02/2013 10:22 AM, HUDA volny wrote:
>>> Dobrý den,
>>> měl bych další dotaz na program pro subjekt.
>>> Program běží a dělá to co má. Jen mám problém
>>> s velikostí paměti.
>>>
>>> Jak v debug, tak i v release verzi je v ve
>>> flash paměti oblast něco přes 1k velká, která
>>> se při startu kopíruje do RAM. V map souboru
>>> je nazývána "data.impure_data". Protože uP xxC4
>>> má jen 4k RAM, tak to sebrané 1k už je celkem znát.
>>>
>>> Co to vlastně je za sekci a jak se jí zbavit,
>>> nebo aspoň omezit.
>>>
>>> Používám emBlock a jeho překladač.
>>>
>>> Díky
>>> HUDA
> ___



Další informace o konferenci Hw-list