Arduino a alokace mista pro promenne
Pavel Brychta
pavel.brychta na duhasys.eu
Čtvrtek Říjen 24 14:04:26 CEST 2019
DD,
ne, to je vlastnost architektury CPU - viz. třeba
https://www.nongnu.org/avr-libc/user-manual/pgmspace.html
Pavel Brychta
Dne 24.10.2019 v 14:00 Jirka Mww napsal(a):
> 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
> <mailto: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
> <mailto:jirka.mww na gmail.com>>
> Příjemce: "HW konference" <hw-list na list.hw.cz
> <mailto: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 <http://www.HW.cz>
> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz <http://www.HW.cz>
> Hw-list na list.hw.cz <mailto: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/6e0b0a73/attachment.html>
Další informace o konferenci Hw-list