PIC-Microcontroller

Elektronik u. Mikrocontroller => Mikrocontroller => Thema gestartet von: misax in 06.02.2023, 11:11:47 CET

Titel: Frage zum MPLAB und XC8-Compiler
Beitrag von: misax in 06.02.2023, 11:11:47 CET
Hallo;
gibt es ein Verzeichnis, in das man .C-Files einstellen kann, die dann
beim Compilieren mit dem XC8-Compiler vom MPLAB automatisch mit
herangezogen werden, ohne dass man sie unter Projects - Source Files
explizit einbinden muss ? weiss das jemand ?

Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: misax in 06.02.2023, 11:20:14 CET
oder weiss vielleicht jemand in welchem File die __delay_ms Funktion 
deklariert ist ?

Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: misax in 06.02.2023, 12:15:29 CET
oder nochmal anders gefragt: gibt es ein Standard-Verzeichnis aus dem sich der Compiler irgendwelche Standard-Bibliotheken oder Standard-Files zieht, die für alle Projekte immer gleich ? Kennt sich einer so gut mit dem XC8-Compiler aus dass er mir diese Frage beantworten kann ?
Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: vloki in 06.02.2023, 14:01:13 CET
1. Es gibt kein solches Verzeichnis (nicht das ich wüsste)

2. __delay_ms ist ein Makro, das in buildins.h definiert wird.
    (nicht einbinden, xc.h macht das schon!)
    ((einfach mal mit gedrückter Steuerungstaste auf __delay_ms() klicken...)

3. Es gibt nichts, was für "ALLE" gleich ist, außer xc.h, worüber dann noch mehr Zeug eingebunden wird.
    (einfach mal mit gedrückter Steuerungstaste auf xc.h...)

4. Es gibt einen Userguide für den XC8
Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: misax in 06.02.2023, 14:31:43 CET
nur mal rein theoretisch:
wenn ich in den xc.h den Prototype für eine Funktion reinschreiben würde, wo müßte dann der c-Quellcode rein, damit alles ordentlich mitcompiliert würde ?
Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: vloki in 06.02.2023, 14:49:47 CET
Vergiss das besser ganz schnell wieder!
Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: misax in 06.02.2023, 14:55:45 CET
warum denn ? wenns mich doch interessiert.
Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: vloki in 06.02.2023, 16:14:29 CET
So funktioniert das aber nicht ;-)
Titel: Aw: Frage zum MPLAB und XC8-Compiler
Beitrag von: vloki in 07.02.2023, 09:27:59 CET
Alles auch nochmals hier:

https://www.mikrocontroller.net/topic/550420