Forum: Mikrocontroller und Digitale Elektronik Programmer/Debugger für NXP LPC ARM Cortex M3


von Lars R. (larsr)


Lesenswert?

Hallo,

Ich arbeite zurzeit mit Atmel AVR- und Microchip PIC-Mikrocontroller und 
nutze dafür als Programmer und Debugger das AVR JTAG-Gerät bzw. das 
Microchip ICD 3-Gerät.

Nun werde ich bald auch noch mit ARM Cortex M3 Controllern von NXP 
arbeiten (LPC-Serie).

Gibt es auch für diese Mikrocontroller einen ähnlichen Debugger? Ich 
stelle mir auch hierfür wieder ein kompaktes Gerät mit USB-Schnittstelle 
usw. vor.

Gibt es auch für die NXP LPC-Controller so eine Software wie AVRStudio 
oder MPLAB?

Auf welche Art und Weise verbindet man den Debugger mit dem 
Mikrocontroller? Ich meine, gibt es hierfür auch 
Standard-Schnittstellenbelegungen (wie beispielsweise die fünf und 
zehnpoligen ISP-Schnittstellen bei den AVR)?

Sorry für die vielen Fragen auf einmal.


Viele Grüße,

Lars

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die üblichen JTAG-Interfaces für µCs mit ARM-Kern lassen sich verwenden, 
also die FT2232-basierenden OpenOCD-Interfaces, J-Link von Segger etc.

von Lars R. (larsr)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Die üblichen JTAG-Interfaces für µCs mit ARM-Kern lassen sich verwenden,
> also die FT2232-basierenden OpenOCD-Interfaces, J-Link von Segger etc.

Vielen Dank für deine Antwort.

Das J-Link von Segger hört sich ganz gut an. In der dazugehörigen 
Beschreibung habe ich auch bereits die Schnittstellenbelegung usw. 
gefunden.

Was ich noch nicht so ganz durchschaut habe ist, ob auf Grundlage der 
angehörigen Software alleine schon das Flashen bzw. Debuggen der 
Hardware möglich bzw. ob zwingend noch eine große IDE erforderlich ist.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Lese mal in diesem Artikel: STM32 Eclipse Installation

Ist zwar geschrieben für einen STM32 Chip, aber da der auch ein 
Cortex-M3 drin hat, funktioniert die gleiche Entwicklungsumgebung.

PS: der Artikel ist noch nicht ganz fertig und somit gibt es noch die 
ein oder andere Lücke.

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.