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
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.
Danke leluno, Das Xpresso LPC1769 Board hab' ich bei Watterott geordert. Für den Preis in D unschlagbar. Schade, dass hier nicht mehr an Tipps kommt :-(
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.
Jojo, danke! Das Kabel habe ich mitbestellt. Da die 3 Massepins auf dem Board an der richtigen Stelle sitzen, hoffe ich 'mal das das 1:1 mit dem Kabel zum LPCXpresso Stecker passt. Coocox schaue ich mir an. gruß Einhart
Einhart Pape schrieb: > Schade, dass hier nicht mehr an Tipps kommt :-( Das liegt daran, dass es leider nicht allzuviele Lpc-Nutzer gibt, was die Unterstützung durch diese Forum sehr einschränkt. Verhältnis STM zu LPC mindestens 10:1.
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.
old man schrieb: > Wer damt leben kann (128k reichen meistens) In der neusten Version (v6.1.0) wurde die Größenbeschränkung auf 256k angehoben.
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.
Die ARM's sind nicht so schwer wie sie aussehen. Lese den Artikel: STM32 für Einsteiger Die meisten Infos sind auch für den LPC1xxx 1:1 übertragbar Die Installation von CooCox: STM32 CooCox Installation Nur natürlich klappt das Demo-Programm nicht mit einem LPC1xxx, immerhin hast Du damit schon mal eine kostenlose und lauffähige IDE.
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
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.