ARM Cortex-M3 Platine als Bauteilträger oder Eval.-Board

OP #3463953
Moin forum,

Über ebay habe ich einige der gezeigten Platine billig bekommen. Darauf 
sind einige recht interessante Bauteile.

Neben der Stromversorgung und dem NXP LPC1758 mit USB Anschluss ein I2C 
AD-Wandler (SX8725C), eine 2A H-Brücke (BD6232HFP), zwei Längsregler 
(LM317), Serielles Atmel EEPROM

Vom Namen des Boards würde ich beim Analogteil auf eine PT100 Brücke 
schließen: Von einem der LM317 versorgt und mit dem SX8725 
digitalisiert.

Mir stellen sich jetzt ein paar Fragen:

Könnte man damit in die ARM-Welt einsteigen? Standard Jtag Stecker 
scheint vorhanden.

Welches Tool wäre dazu geeignet? Evtl. das LPC11C24 LPCXpresso Board?

Welche Entwicklungsumgebung würdet Ihr mir empfehlen? Es wäre schön wenn 
Bibliotheken für die umfangreiche Peripherie des LPC1758 enthalten 
wären.

Bisher habe ich hautsächlich Erfahrungen mit AVRs. ARM ist neu für mich. 
Ich würde mich über ein paar Tipps zum Thema freuen.

Gruß
Einhart
Angehängte Dateien:
Gast #3463963
nach langen Qüalereien mit Bootladern und altera-clone ist mir der 
Zugriff auf einen LPC1768 schließlich über Lpcxpresso/Code Red gelungen. 
Ich würde daher das LPC1769 Xpresso-board empfehlen. Das kostet rund 
25€. Damit müsstest du deine boards einfach programmieren können.
Gast #3464639
Die LPC Boards mit dem abtrennbaren Debugger sind doch schon ein guter 
Tip. Die LPCXpresso Version der CodeRed ist sehr gut dokumentiert, auch 
für den Einstieg. Und Codebeispiele sind auch massig vorhanden.
Die Belegung von dem 10 pol. Stecker solltest du noch genauer ausmessen, 
ist es eine JTAG oder abgespeckte SWD Belegung? SWD ist auch ok für den 
LPCLink, aber andere low cost adapter können das häufig nicht.
Eine Alternative zum LPCXpresso ist noch Coocox. Das wirkt für den 
Einstieg erstmal wesentlich aufgeräumter und zum Starten kann man sich 
einfach ein Projekt durch Auswahl der CPU, Treiber und Beispielcode 
zusammenklicken. Coocox unterstützt aber leider den LPCLink nicht, NXP 
rückt keine Protokoll Info zu dem Debugger raus. Dafür unterstützt 
Coocox viele andere low Cost Lösungen, nur eben darauf achten das die 
auch SWD können.
Nachtrag: bei Watterott gibt es auch das 10 pol./50 mil  Kabel, die 
Stecker sind teuer und nicht überall zu bekommen.
Gast #3467388
Das blöde an den ganzen LPCXpresso Boards ist der LPCLink auf diesen 
Boards. Dieses JTAG/SWD Interface ist nur mit der CodeRed-Ide 
ansprechbar. Wer damt leben kann (128k reichen meistens), ok. Ansonsten 
hilft eine Säge...
Die LPCs haben in meinen Augen die bessere Pheriferie gegenüber STM32. 
Insbesondere LPC11C24 mit integrierten CAN Transceiver gefallen mir sehr 
gut.
Günstige Boards für die NXP-Cortexe sind z.B.

http://www.ebay.de/itm/NXP-ARM-Cortex-M3-LPC1768-Mini-DK2-Development-board-2-8-SPI-Interface-TFT-LCD-/181045429910

Da kriegt man deutlich mehr fürs Geld als bei den LPCXpressos.

Oder

https://www.olimex.com/Products/ARM/NXP/LPC-P11C24/

Tu dir einen Gefallen und kauf einen JLINK-EDU. Damit kannst du so 
ziemlich jede IDE benutzen die es gibt. Alternativ gibts auch den 
LPC-Link2:

http://www.watterott.com/de/LPC-Link-2

der kann mit einer original Segger Firmeware als J-Link betrieben 
werden. Ob damit auch andere Chips ausser NXP gehen weiss ich aber 
nicht.

Wo gab/gibt es das von dir gezeigte Board? Stell mal einen Link rein.
OP #3467449
Es gibt so viele ARM Bausteine und Entwicklungsboards. Als ARMleuchter 
bzw. ARM Anfänger ist das ganz schön unübersichtlich. Ich probier's 
erstmal mit dem LPCXpresso. 256k sollten für mich ausreichen. Ich wäre 
schon froh wenn ich die Peripherie angesteuert bekomme.

Die Boards waren ein Ebay-Kauf Marke "Katze im Sack". Auf dem Foto war 
nicht zu erkennen, welche Bausteine sich darauf befinden. Ich hatte 
gedacht ich könnte den Schaltregler bestimmt gebrauchen...

Der Verkäufer hat keine weiteren angeboten.
OP #3470624
Moin,

Kleine Info zum Schluss: Das LPCXpresso Board funktioniert zum 
Programmieren und Debuggen wunderbar. Ich hab' einfach ein Beispiel für 
einen USB Massenspeicher auf das Board geladen. Am PC meldet es sich 
entsprechend.

Danke für die Anregungen von Euch.

Gruß
Einhart

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.