PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einsteig in den ARM uC



winterhunter
08.03.2011, 13:40
Hallo!

In der Vergangenheit habe Ich viele mit PIC16s und Sourceboost (IDE, C Kompilator und Emulator) gespielt.

Jetzt will Ich mit dem ARM anfangen, und werde Ich mich eine Platine mit ein LPC2138 plus eine JTAG-Anschluss (Wiggler oder USB, noch nicht entschieden) kaufen.

Trotzdem habe Ich ein paar Fragen:
1) Gibt es einen guten "Primer" für ARM-Einsteigern?
2) Ich finde dass das LPC_213X-Datenblatt ein bisschen leicht ist... Ich meine, bei der PICs man in der Datenblätter alles finden kann: wie man die Pins konfiguriert, wie man die "Peripherie" (SPI, ADC, PWM, usw.) initialisiert und nutzt...
3) Ich frage mich, ob es Sinn macht, etwas wie Crossworks von Rowley oder Embedded Workbench von IAR zu nutzen... Ich habe wenig Zeit für Hobbies, und will Ich nicht mit der "Werkzeuge", kämpfen zu müssen. Ich weiss dass Rowley eine Privat-Lizenz bietet (Jemand weist, ob es etwas ähnlich bei IAR gibt?) und IAR eine "Kickstart"-Version bietet (mit beschränkte Programmgröße).

Vielen Dank!!!

Felix G
08.03.2011, 19:28
Was Punkt 2 betrifft, hast du wahrscheinlich die falsche Datei erwischt ("Datasheet" mit <50 Seiten nehme ich an?)...

Du benötigst das User Manual (http://www.nxp.com/documents/user_manual/UM10120.pdf), da steht eigentlich alles drin was man wissen muss.

Klebwax
08.03.2011, 19:49
Hallo!

Ich habe wenig Zeit für Hobbies, und will Ich nicht mit der "Werkzeuge", kämpfen zu müssen.

Schau doch mal hier rein http://mbed.org könnte was für dich sein.

winterhunter
08.03.2011, 20:15
Was Punkt 2 betrifft, hast du wahrscheinlich die falsche Datei erwischt ("Datasheet" mit <50 Seiten nehme ich an?)...

Du benötigst das User Manual (http://www.nxp.com/documents/user_manual/UM10120.pdf), da steht eigentlich alles drin was man wissen muss.

Vielen Dank, Felix!!!

winterhunter
08.03.2011, 20:19
Schau doch mal hier rein http://mbed.org könnte was für dich sein.

Es sieht gut aus... Kleine Frage: Wie prüft man die Programme aus?

Klebwax
08.03.2011, 21:09
Es sieht gut aus... Kleine Frage: Wie prüft man die Programme aus?

Im Prinzip mit "printf". Das Modul wird als COM-Port vom PC gesehen. Man muß aber nichts installieren, alles läuft im Browser. Vom ARM kriegt man nicht viel mit, es gibt für alles fertige Libraries.
Dichter an der Hardware ist man mit dem LPCXpresso, bei diesen Modulen ist ein JTAG Adapter schon mit bei. Dafür muß man aber eine Entwicklungsumgebung installieren.

MfG Klebwax

winterhunter
09.03.2011, 19:37
Endlich habe Ich mich für den LPCXpresso entschieden... Die JTAG-Anschluss war entscheidend, und habe Ich auch den Gefühl, dass Ich mit dem LPCXpresso mehr lernen kann. Mal sehen :-)

Hellmut
06.04.2011, 19:48
Ich erwarte mein LPCXpresso board mit Toolchain diese Woche. Schon Erfahrungen damit gesammelt?