Moin, nach den ersten Erfahrungen mit TI MSP430 und Renesas M32C möchte ich nun gerne mal einen ARM kennen lernen .... Habe unter anderem folgende Seite entdeckt und wollte mal hören ob jemand etwas darüber berichten kann (abraten oder empfehlen) Oder eine andere Seite vorschlägt.... http://elmicro.com/de/lpcproto1.html Ansprüche: Es sollte nicht zu teuer sein, da privat... Möchte den ARM kennen lernen und eventuell auch mal ein Real-Time OS drauf spielen ... Einige Boards besitzen auch USB Ethernet Kartenslot Gerade mit USB / Ethernet würde ich auch gerne etwas "rumspielen" wollen Schonmal Danke und Gruß Timo
Ich würde Ihnen sneuer und somit auch besser (kostengünstiger) als die älteren LPC21xx Modelle. Zum OS drauf spielen sollte das Board auch ein LCD haben. Mein Vorschlag: Sie suchen im Internet erst mal nach einem OS das Ihnen gefällt und wählen dann zum OS das unterstützte Board aus, dann haben Sie sicher am wenigsten Arbeit mit Anpassungen. Gruß Markus.
Ich empfehle ARM-Controller mit Cortex-M3-Kern. Die bieten erhebliche Vorteile gegenüber den ARM7-Controllern. Das fängt mit dem integrierten Interruptcontroller an, geht über die wesentlich kürzere und determinierbare Interrupt-Latenz bis hin zu der vor allem für Einsteiger bedeutsamen Tatsache, daß er nur einen Befehlssatz hat. Andere Kleinigkeiten wie z.B. einen Speicherschutz interessieren eher Profis. Am umfangreichsten ist derzeit die Stellaris-Familie von Luminary. Es gibt zig Derivate mit allen möglichen Features wie - Ethernet - CAN - USB Host - DMA - Quad Encoder usw. Taktfrequenzen gehen bis 50 MHz und Gehäuse gibt es von 28 SOIC bis zu 100 LQFP. FlashRAM bis 256KB, RAM bis 64KB. Es gibt den GCC-Compiler dafür, FreeRTOS ist auch portiert. Sehr gut ist, daß Luminary Libraries für die ganze Peripherie mitliefert. Man kann also gleich ohne große Vorkenntnisse einsteigen. Vor allem muss man sich nicht gleich mit den vielen Registern und deren Einsellungen rumschlagen. Per USB Host einen USB-Stick ansprechen? Schnell erledigt. Dev-Kits sind recht preisgünstig, beim gegenwärtigen Dollarkurs hängst Du Dich am besten an eine Digikey-Sammelbestellung hier an. Interessant ist auch, daß NXP in der zweiten Jahreshälfte Cortex-M3-Derivate herausbringt. Die gibt es dann vermutlich mit höheren Frequenzen, zudem wird NXP sein MAM (Memory Accelerator Module) einbauen, das dürfte dann für hohe Geschwindigkeiten sorgen. Insgesamt kann ich Dir nur zum Cortex-M3 raten. Der Arm7 hat zu viele Nachteile und wird über kurz oder lang vom M3 abgelöst.
guck mal das an: http://www.st.com/mcu/contentid-105-110-STM3210B_PRIMER.html der primer kostet ca 30 eu , komplette ide dabei, debug usw.
Hallo Timo, wenn du einfach nur etwas mit dem ARM7 spielen willst, kannst du dir auch mal einen Emulator ansehen, zwei recht interessante Simulatoren sind: - VisualBoyAdvance (Gameboy Advance) - DeSmuME (Nintendo DS) der VisualBoyAdvance emuliert z.B. einen ARM7 und der DeSmuME einen ARM9, sind halt keine LPC2xxxm, auch keine SAM7xxx, sondern wahrscheinlich Nintendo-spezifische Derivate, aber zum rumspielen sollte das vollkommen reichen und außerdem kosten bei nix :-) Beide implementieren übrigens einen GDB-Stub, so dass man eigenen Code auch bequem debuggen kann. Ciao, Fabian
Hallo zusammen, danke für die Antworten... Werde übers WE weiterhin etwas stöbern und vor allem eure Empfehlungen mal wahr nehmen. Habe es nicht eilig und will mich ja vorher erst einmal schlau machen.. Ein OS ist ja kein muss, von daher kann ich net sagen was gut ist und würde dann eher zuerst ein boatd suchen und wenn ich dann irgendwwann mehr zeit dafür habe, werde ich ein passendes OS suchen müssen. Danke und Gruß Timo
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.