AVR vymazanie SRAM

Michal Lukac michal.lukac na fstroj.uniza.sk
Úterý Únor 5 12:34:40 CET 2019


Zdravim,
Porteboval by som do celej RAM na zaciatku zapisat najaky znak ako to mam spravit?
skusal som ale toto mi nefunguje:

void my_init_SRAM (void) __attribute__ ((naked)) \
__attribute__ ((section (".init3")));

void
my_init_SRAM (void)
{
  {
    uint8_t * p;
    p = 0x200;
    while (p <= 0x21FF){
      *p = 0x55;
      p++;
    }
  }
}

Alebo sa potom pri inicializacii este cela maze? nastavy do 0?
Zda sa mi ze mi pretecie zasobnik a takto by som si cchel pozriet kolko mam este volneho miesta.

dik.
Michal

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20190205/c59065fd/attachment.html>


Další informace o konferenci Hw-list