Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

SAM7S256 i funkcja kopiująca się na stos

sssnake8 27 Dec 2007 14:12 594 0
  • #1
    sssnake8
    Level 2  
    Witam, mam następujący problem:
    Chcę aby funkcja przy jej wywołaniu kopiowała się na stos po czym dopiero zaczęła się wykonywać. Jest to funkcja zapisu do flasha, a flash nie może być jednocześnie zapisywany i odczytywany.
    Nie mogę umieścić tej funkcji w RAMie przy pomocy __attribute__ ((long_call, section (".fastrun"))) ponieważ mam dwie aplikacje linkowane osobno, więc mogłyby nadpisywać swoje dane.
    Wie ktoś jak to zrobić? Z góry dziękuję za wszelkie sugestie.
    Mikrokontroler to Atmel SAM7S256, a środowisko GNUARM+Eclipse.