Forum: Mikrocontroller und Digitale Elektronik Warnung bei MPLAB XC8 Compiler


von Michael (Gast)


Lesenswert?

Irgendwie finde ich offensichtlich nicht die richtigen Einstellungen, 
denn ich bekomme folgende Warnung:

warning: (1459) peripheral library support is missing for the 18F14K50

Was muss ich nun wo tun?

Vorweg schon mal Danke :-)

von Teo D. (teoderix)


Lesenswert?

Du versuchst Hardware zu nutzen die nicht vorhanden ist oder die falsche 
Library dazu.

> Was muss ich nun wo tun?

Besser in die Materie einarbeiten.

von ./. (Gast)


Lesenswert?

> Du versuchst Hardware zu nutzen die nicht vorhanden ist
[ ]

> die falsche Library
[ ]

Beides falsch.

Richtig ist: Der "18F14K50" ist in den Libs noch nicht angekommen.

Den ganzen kleinen 12F und 16F teilen schon immer dieses Schicksal.

von Sstudi (Gast)


Lesenswert?

Sollte aber mittlerweile kein Problem sein, da die Peripheral libs nicht 
mehr verwendet werden sollten für neuere PICs. Verwende stattdessen den 
MPLAB Code Configurator welchen du als Plugin in MPLAB X installieren 
kannst. Mit Hilfe des Plugins kannst du ein BSP erstellen, inklusive 
Peripherie-Funktionen.

von Sstudi (Gast)


Lesenswert?

Sstudi schrieb:
> Sollte aber mittlerweile kein Problem sein, da die Peripheral libs
> nicht
> mehr verwendet werden sollten für neuere PICs. Verwende stattdessen den
> MPLAB Code Configurator welchen du als Plugin in MPLAB X installieren
> kannst. Mit Hilfe des Plugins kannst du ein BSP erstellen, inklusive
> Peripherie-Funktionen.

Mein Fehler, der Code Configurator unterstützt die Familie noch nicht.
Unter http://www.microchip.com/mplab/compilers solltest du aber die 
legacy plib downloaden können. Vielleicht wird dein Controller 
unterstützt,
ansonsten die benötigten plib-Dateien / Routinen in dein Projekt 
kopieren und anpassen auf deinen Controller.

von Witkatz :. (wit)


Lesenswert?

Der 18F14K50 sollte von der plib v2.00rc3 unterstützt werden. Vielleicht 
das gleiche Problem mit der Einbindung wie in dem Thread: 
Beitrag "Verwendung von plibs in xc8"

: Bearbeitet durch User
von Steffen Dünnebier (Gast)


Lesenswert?

Oder Warnung einfach ausschalten, wie hier beschrieben:

http://www.amixa.com/blog/2017/01/06/pic-xc8-error-warning-1459-peripheral-library-support-is-missing-for-the-18xxxx/

Hatte das beim PIC18F45K22 auch plötzlich ab Version XC8 V1.40.

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.