Hallo, ich wollte mir das LPC1766 STK von Olimex holen und mit der CrossWorks IDE programmieren. Jetzt habe ich nach einer Standard Library von NXP gesucht, aber nichts gefunden. Gibt es sowas? Oder muss ich mir die ganze Funktionalität selber programmieren? Gruß Pit
Pit schrieb: > CrossWorks IDE Eigentlich sollte die CMSIS1700 bereits angepasst beim CrossWorks dabei sein, falls nicht: Olimex verwendet IAR ARM, davon die Kickstart Version installieren. Unter Examples gibt es eine CMSIS1700 + Examples für das LPC1768STK (was auch für das LPC1766STK geht). Das kann man auch mit anderen Compilern verwenden, man muss nur deren Startup-Code (LPC1766_startup.asm) reinkopieren.
Danke für die Hinweise von CMSIS. Ich habe mir das nun mal angeschaut und festgestellt, dass bei CMSIS nur die Standard-Peripherie unterstützt wird. D.h. wenn ich mit USB und Ethernet was machen möchte, muss ich mir das selber programmieren. Als ARM-Einsteiger ist das eher ungeeignet. Ich schau mir jetzt noch die LPCXpresso Module an. Der mitgelieferte Compiler/Linker scheint die ganze Peripherie zu unterstützen. Gruß Pit
Pit schrieb: > USB und Ethernet Also zunächst mal ist USB (CDC/HID) und Ethernet (MAC) Bestandteil der CMSIS1700 ... Und dann gibt es von NXP noch komplette APIs und Demos die ohne Anpassung auf dem LPC1766STK laufen: http://www.lpcware.com/content/project/nxpusblib http://ics.nxp.com/support/software/usb.host.msc http://www.freertos.org/LPC1768_RedSuite.html
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.