AVR kérdés

Rancz Lajos csiga at fosch.com
Thu Jan 19 09:14:39 CET 2006


Hali!

Na megvan:
--string_literals_in_flash opcióval kell fordítani, innentől mindegyik 
__farflash lesz. Viszont printf helyett printf_p változatot kell használni.

Üdv,
Lajos




Rancz Lajos írta:

> Helló!
>
> Embedded wörkbencs alatt van egy kis problémám. Legyen mondjuk egy fopen:
>
> fopen("maci.txt","wb");
>
> Ekkor a "maci.txt" stringet fizikalilag NEAR_ID szegmensbe teszi ami 
> ugye a flashben van, ez jó. Csakhogy az fopen (és egyéb függvények 
> amik const chr * típusú bemenettel rendelkeznek) a NEAR_I szegmensben 
> keresik a dolgokat, ezért inicializáláskor átteszik a RAM-ba, amire 
> nincs szükség. Hogy lehet rávenni arra a fordítót, hogy az ilyen 
> típusú hívásokat NEAR_F szegmensbe tegye?
>
> Kösz,
> Lajos
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
>




More information about the Elektro mailing list