AVR <-> ARM Vergleich

Gast #235116
Lesenswert?

Hallo Ernst,

glaubs oder glaubs nicht aber ich versuche so objektiv wie moeglich zu
sein obwohl ich klar ein ARM Anhaenger bin.

Wann sollte ein AVR eingesetzt werden?
1. Wenn das Projekt in erster Linie I/O Funktionen hat und nicht viel
Speicher braucht.
2. Wenn die Fertigstellung sehr zeitkritisch ist und zwar AVR Know-How
aber kein ARM Know-How vorliegt
3. Wenn denkbare Folgeprojekte keine erhoeten Anforderungen stellen
werden.
4. Wenn wenige Pins gewuenscht sind, z.B. weniger als 48, weil das
derzeit das kleinste mir bekannte ARM Gehaeuse ist
5. Wenn 5V Betrieb eine Forderung ist
6. Wenn professionelle Tools gefordert sind bei grossem Speicher und
geringer Stueckzahl, denn die sind fuer ARM noch teuer. Bis 32k gibts
sie umsonst oder natuerlich GNU tools bis zum abwinken.

Wann sollte ARM eingestzt werden?
1. Wenn Rechenleistung gefragt ist so wie Algorithmen, DSP, Daten
schaufeln...
2. Wenn man nicht von nur einem Anbieter abhaengig sein moechte (Atmel,
Philips, ST, TI, Freescale, OKI, Sharp...)
3. Wenn die Speicher Anforderungen >= 32KBytes sind
4. Wenn das Projekt in Zukunft wahrscheinlich noch weiter wachsen wird,
es gibt ARM9 / ARM11 die den Code ausfuehren koennen wie er fuer einen
ARM7 geschrieben wird.
5. Sobald das Preis/Leistungverhaeltnis fuer den AVR nicht mehr stimmt,
weil der ARM bei gleichem Preis eine viel hoehere Rechenleistung bietet.

Hier koennte ich noch ein paar weiter Dinge anfuehren

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren