Forum: Mikrocontroller und Digitale Elektronik Projekt erzeugen mit MPLAB X, XC16 Peripheral Library


von Zehnder Andy (Gast)


Lesenswert?

Ich arbeite mit Microchip MPLAB X IDE v1.51, habe den XC16 Compiler 1.00 
installiert (kostenlose Version).
Wie erzeuge ich ein neues Projekt mit zB PIC24FJ64GA002 und füge die 
"peripheral library" hinzu, dass ich auf die Funktionen um zB. ein I2C 
Interface zu bedienen zurückgreifen kann?
Wo füge ich diese libpPIC24Fxxx-elf.a oder -coff.a hinzu? Wo liegt bei 
den beiden Libraries der Unterschied? Müssen dazu auch entsprechend noch 
.h Files hinzu gefügt werden?

Kopiert ihr jeweils die entsprechenden Linker Script files und auch die 
Bibliothek files ins entsprechende Projektverzeichnis oder lässt ihr 
diese im Ordner des Compilers?

Oder stellt mir jemand ein "Beispielprojekt" zur Verfügung? Auf den 
Microchip Seiten bin ich nicht gross fündig geworden.....

Besten Dank
Andy

von Klaus (Gast)


Lesenswert?

Links oben unter "File" neues Projekt und alle Fragen wahrheitgemäß 
beantworten und schon gehts los

MfG Klaus

von Zehnder Andy (Gast)


Lesenswert?

Hallo Klaus
Danke, soweit bin ich auch schon seit ner Ewigkeit. Aber mit dem 
Hinzufügen der Support - Libraries ists nicht so einfach mit "alle 
Fragen beantworten"...

Gruss
Andy

von Andreas H. (ahz)


Lesenswert?

Zehnder Andy schrieb:
> Oder stellt mir jemand ein "Beispielprojekt" zur Verfügung? Auf den
> Microchip Seiten bin ich nicht gross fündig geworden.....

www.microchip.com/MAL

oder

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026374
ganz unten bei den Application notes

Hope that helps

Gruss
Andreas

von Klaus (Gast)


Lesenswert?

Zehnder Andy schrieb:
> Aber mit dem
> Hinzufügen der Support - Libraries ists nicht so einfach mit "alle
> Fragen beantworten"...

Ok, also in der Projektübersicht mit der rechten Taste das Menü 
aufmachen, Set Configuration, Customize, Tools, Linker, und dann 
Libraries

Für sowas gibts aber auch die Netbeans-Hilfe z.B. liefert Google 
Antworten wie: "How to add a library in Netbeans"

MfG Klaus

von infineons c166 (Gast)


Lesenswert?

was hat das mit c166 zu tun?
Könnte ein Mod das bitte nach PIC verschieben?

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
Noch kein Account? Hier anmelden.