Forum: Mikrocontroller und Digitale Elektronik Dev-Board mit vielen I/Os und externem RAM


von Sascha (Gast)


Lesenswert?

Bis jetzt haben immer ATMegas oder XMegas für meine Projekte 
ausgereicht.
Ich nutze vor allem das STK600 in den ersten Phasen bevor ich dann eine 
Platine fertigen lasse.

Nun möchte ich aber etwas leistunsfähigere Controller nutzen und bin 
daher auf der Suche nach einem passenden Dev-Kit/-Board.

Es gibt dort so viel Auswahl und ich habe noch nichts passendes 
gefunden. Meine Anfoerdungen wären:

- das Board sollte viele I/Os herausgeführt haben (viele Boards haben 
nur 16 oder weniger I/Os rausgeführt; da ist das STK600 einfach spitze)

- das Board braucht nicht den ganzen Schnick-Schnack wie auf den meisten 
Boards verbaut ist (ich möchte meine eigene Peripherie anschließen und 
testen, bevor ich eine Platine erstelle; wenn da schon anderer Kram 
dranhängt ist das eher hinderlich)

- Ethernet darf on Board sein; muss aber nicht

- die Controller sollten mehr wie die 4-32kB RAM der AVRs haben; einige 
MB externer RAM wären spitze

- Es sollte Typen geben, die noch irgendwie zu Löten sind; BGA-Gehäuse 
fallen flach ;(

- die Entwicklung sollte komplett unter Linux machbar sein; ich habe 
nicht vor mir eine Windows-Lizenz zu kaufen oder herumfrickeln um 
furchtbar schlechte Software unter Wine zum laufen zu bekommen

von hans (Gast)


Lesenswert?


von Frank K. (fchk)


Lesenswert?

Ja, dann willkommen in der ARM-Welt.

Für Dich käme in Frage:
- NXP 2478, ARM7, TQFP208 mit 0.5mm Pitch, Ethernet, LCD, Externes 
Businterface
- STM32F103 im TQFP144; Cortex M3, externes Businterface, kein Ethernet, 
kein LCD
- Atmel AT91SAM9260 oder AT91SAM9XE, ARM9, TQFP208 mit 0.5mm Pitch, 
Ethernet, externes Businterface

Es gibt zwar noch mehr, aber die obigen sind gut abgehangen und gut zu 
bekommen.

Wenn Du unbedingt einige Megabytes anschließen willst, wird es wohl auf 
SDRAM herauslaufen. Das können alle drei, aber das Layout ist nicht 
trivial, da Du die Leiterbahnen auf gleiche Länge abgleichen musst. Das 
Board wird ein Multilayer-Board werden, mit zwei Lagen brauchst Du gar 
nicht erst anzufangen.

Schau Dir erstmal die Controller an, entscheide Dich für einen, und dann 
sieht man weiter.

fchk

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.