Arduino a alokace mista pro promenne

Jirka Mww jirka.mww na gmail.com
Čtvrtek Říjen 24 14:00:28 CEST 2019


Ahoj Martine,
díky za vysvětlení.  To je vlastnost Arduina nebo jazyka C++ nebo co to je
za jazyk  ?

Zdravi
Jirka Sloupenský  OK1MWW


čt 24. 10. 2019 v 13:45 odesílatel Martin Locker <locker na vosrk.cz> napsal:

> Ahoj Jirko,
>
> RAM je potřeba na ten textový řetězec, standardně se ukládá do RAM jako
> proměnné. Dá se vynutit jeho uložení do FLASH makrem F().
>
> Serial.println(F("Retezec ve FLASH"));
>
> Martin
>
> ------------------------------
> ----- Původní zpráva -----
> Odesilatel: "Jirka Mww" <jirka.mww na gmail.com>
> Příjemce: "HW konference" <hw-list na list.hw.cz>
> Datum: 24/10/2019 13:41
> Předmět: Arduino a alokace mista pro promenne
>
>
> Dobrý den,
> mám tady rozpracovaný "větší projekt " s Arduinem Mini s ATMEGA328. Větší
> to je jen z hlediska použitelnosti toho procesoru, jinak nic moc náročného.
> Při překladu se mi ale začala objevovat hláška, že budu mít brzo málo místa
> pro proměnné v RAM , přitom jich tam zas až tolik není.
>
> Mám tam ale dost ladících výpisů, ve velké většině jen pevný text o tom,
> že se něco stalo.
>
> Když některý z těch výpisů zakomentuji, místo pro proměnné se okamžitě o
> několik bajtů zvětší. Můj dotaz je tedy, na co potřebuje Arduino pro každý
> příkaz
>
> serial.print ("hlaska"); nejake místo v RAM. Kdyz jsem jeste psal v
> assembleru, měl jsem proceduru, ktera měla za svym volanim primo umisteny
> text v ASCI , zakonceny nulou a tento text se vypsal bez naroku na pamet
> RAM. Nevite, jak to dela to Arduino ? Docela bych tomu chtel rozumet.
>
>
> Zdravi
> Jirka Sloupenský OK1MWW
>
> ------------------------------
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20191024/64a4550d/attachment.html>


Další informace o konferenci Hw-list