Forum: Mikrocontroller und Digitale Elektronik Attiny2313 aber mit mehr Flash


von Richard B. (rbrose)


Lesenswert?

Hallo,

ich habe in meine Schaltung einen Attiny2313 verbaut.
Hab aber beim Programmieren gemerkt das mir den Flash nicht ausreicht.

Gibt es einen Pin gleichen AVR mit mehr Flash?

von Falk B. (falk)


Lesenswert?

AFAIK nein.

von Marius S. (lupin) Benutzerseite


Lesenswert?

Besser programmieren ist dann wohl angesagt. ;)

Von C vielleicht auf assembler umsteigen, daten komprimieren (RLE oder 
Huffman), Daten ins EEPROM auslagern.

von Peter D. (peda)


Lesenswert?

Richard B. wrote:
> ich habe in meine Schaltung einen Attiny2313 verbaut.
> Hab aber beim Programmieren gemerkt das mir den Flash nicht ausreicht.

Du kannst ja mal das Programm als Anhang posten, wenn es in C mit dem 
AVR-GCC geschrieben ist.
Es gibt da einige Schwachpunkte im AVR-GCC, wo er unnötig großen Code 
erzeugt.
Vielleicht bringt auch schon dieser Compilerschalter ne Menge:

-fno-inline-small-functions


> Gibt es einen Pin gleichen AVR mit mehr Flash?

Der ATtiny861 hat 8kB, ist aber nicht pinkompatibel.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.