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

OP #3463953
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren