Arduino a alokace mista pro promenne
Jan Waclawek
konfera na efton.sk
Čtvrtek Říjen 24 19:25:21 CEST 2019
>Pokud z lenosti napíšeme např.
>char * s = "string";
Tak to je skor o neznalosti jazyka. C je nechutny jazyk v ktorom treba
presne vediet, co clovek robi, a nestaci "nejako takto" a "funguje to".
>Překladač gcc takhle funguje na všech platformách, takže pokud je sekce
>.rodata nadefinována tak, že se ukládá do flash (což je možné a velmi
>časté), pak to takto funguje i na AVR.
Nefunguje.
To je prave pointa tych named address spaces, ze nejde len o "rozsekany"
adresny priestor, ale ze v kazdom z tych adresnych priestorov je iny
pristup k danej pamati. Pre pristup do FLASH sa pouzivaju ine instrukcie
nez pre pristup do RAM.
wek
Další informace o konferenci Hw-list