Witam
Zaczynam dopiero zabawe z C i AVR i męcza mnie dwie sprawy których nie mogę sie doczytać.
1. Jak zorganizować bufor?
Czyli np odbieram coś z UARTA i chce to umieścić w konkretnym miejscu w ramie
W 51 i ASM wyglądało by to mniej więcej tak
2. Jak wpłynąc na to aby kompilator umieszczał zmienne w wymaganych przezemnie adresach, lub luźno zdeklarowanych nie umiescił mi np w buforze.
3. Jak zmusić AVR studio aby podczas symulacji pokazywał zawartość RAMu/zmiennych
Zaczynam dopiero zabawe z C i AVR i męcza mnie dwie sprawy których nie mogę sie doczytać.
1. Jak zorganizować bufor?
Czyli np odbieram coś z UARTA i chce to umieścić w konkretnym miejscu w ramie
W 51 i ASM wyglądało by to mniej więcej tak
MOV R0, ADRES
MOV @R0, SBUF
INC R0
MOV ADRES, R0
2. Jak wpłynąc na to aby kompilator umieszczał zmienne w wymaganych przezemnie adresach, lub luźno zdeklarowanych nie umiescił mi np w buforze.
3. Jak zmusić AVR studio aby podczas symulacji pokazywał zawartość RAMu/zmiennych
