Gibt es eine Driverlib von NXP für die LPC

Gast #2935646
Lesenswert?

Hallo alle zusammen!

Ich würde gerne von den TI Cortex M3 zu den NXP Cortex M3 wechseln.
Gibt es für diese auch eine Treiberlib wie von TI?
Das würde den Umstieg doch sehr erleichtern.
Irgendwie werde ich aus denen ihrer Seite nicht schlau finde da gar 
nichts.....

Danke
Gruß
Stumpf
Gast #2935811
Lesenswert?

Von NXP gibt es die CMSIS für alle MCU:

http://ics.nxp.com/support/lpcxpresso

Um ein Erfolgserlebnis zu haben würde ich zunächst empfehlen, eine 
kommerzielle Toolchain einzusetzen, da ist die CMSIS und Beispiele 
bereits dabei, z.B. IAR Kickstart:

http://supp.iar.com/Download/SW/?item=EWARM-EVAL

Alternativ gibt es noch Opensource Libraries für GCC:

http://www.microbuilder.eu/projects/LPC1114ReferenceDesign/LPC1114CodeBase.aspx

http://www.microbuilder.eu/Projects/LPC1343ReferenceDesign/LPC1343CodeBase.aspx

http://www.microbuilder.eu/components/arm/NXPCortexM3/LPC17xx.aspx
Gast #2935863
Lesenswert?

War grad selbst überrascht, dass ich die aktuellen Libs nicht mehr 
finden konnte über die NXP Seite. Also geil ist echt anders. Naja hab 
das gefunden...

http://www.lpcware.com/content/nxpfile/lpc175x6x-cmsis-compliant-standard-peripheral-firmware-driver-library-keil-iar-gnu

...ich weiss aber nicht ob das was offizielles ist. Evtl kann jemand 
anders bestätigen, dass LPCware von NXP stammt.
Gast #2936136
Lesenswert?

Okay gut, dann bin ich also nicht blind bzw. zu blöd zu suchen ;-)

Ich setze die Keil Umgebung schon seit längerem ein, würde nur gerne auf 
die LPC17xx umsteigen da diese sehr billig und auch von der Ausstattung 
her immer besser werden. Die Geschwindigkeit ist natürlich auch nicht zu 
verachten.

Die CMSIS sind wirklich nur die Sachen die der Core benötigt.
Treiber sind da keine enthalten.

Der Link von kuddel scheint aber zu passen. Zumindest scheinen die 
Sachen alle enthalten zu sein. Auch Beispiele sind enthalten.

Muss sagen das ich hier von NXP ein bisschen entäuscht bin. Die 
Treiberlib von TI / Stellaris ist eigentlich immer aktuell und schnell 
gefunden. Auch die Dokumentation dazu ist immer vorhanden. Das macht das 
arbeiten damit schon sehr viel einfacher.

Okay das hilft mir schon mal weiter.

Danke

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