Board 2012

Begonnen von Herbert, 26.10.2021, 14:53:30 CEST

⏪ vorheriges - nächstes ⏩

Herbert

Hallo Volker,
du hast eine PM von
mir.
Ich bin mir nicht sicher
ob ich das Senden der PM  Richtig gemacht habe.
Danke 
Herbert

vloki

Ok,
Teste das nochmal mit einem Projekt (siehe Anhang), welches bei mir gerade mit der IDE v5.45 und XC8 v2.30
problemlos mittels PK3 auf eine 2012 Platine geladen werden konnte.

Grüße,
    Volker

Herbert

Hallo Volker,
danke für die Rückmeldung und Hilfe.
Das Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ich möchte heraus finden warum das Kompilieren bei mir nicht klappt.
Ich habe aus dem Projekt Ordner von dir die File in MPLAB X vers.5.35 Eingefügt   und mit dem Compeiler  XC8 vers. 2.05 das ganze Kompiliert, was nicht ging siehe hierzu das
Screenshot von mir.

Ich habe nur die File aus dem Projekt Ordner von dir genommen, kann es sein das da Header File fehlen? Denn der compiler sagt er findet Header nicht.
Was mach ich falsch oder verstehe was falsch.
Ich würde mich sehr freuen wenn ich mit euch den Fehler den ich mache finden würde.

Grüße von HerbertScreenshot (23).png


vloki

Du hast ein neues Projekt angelegt?

Dann hast du vermutlich einiges übersehen.

1. Das Projekt beinhaltet Dateien, die sich nicht im Projektordner befinden!
    (Bibliotheksdateien, die von mehreren Projekten verwendet werden)
2. Damit der Compiler alle Header findet, sind in den Projekt-Properties für den XC8 Compiler Pfade eingetragen.
    (./   und    ../../C-LIB/HS-Ulm)

Warum öffnest du nicht einfach das Projekt nach dem Entpacken so wie es ist?
Dann ist alles genau da wo es sein soll, weil die IDE alles Nötige in die ZIP-Datei rein gepackt hat.

HW

Danke Volker,
wie genau geht das, Zip entpacken und wie dann in der IDE einfügen.

vloki

Wie man die Zipdatei entpackt? Keine besonderes Vorgehen hier!

Danach einfach das Projekt ganz normal öffnen.
   Menü File->Open Projekt...
   im Dialog dann das Projektverzeichnis uCQ-2013_CLCD.X auswählen?

vloki

Zitat von: Herbert am 26.10.2021, 20:45:17 CESTDas Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ja, sollte anfangs "MCON-LAB" "  THU    " anzeigen.
Wenn dann der Taster des Encoders gedrückt wird, springt die Anzeige auf "ADC ??? " PWM ???"

Drehen am Encoder ändert dann die PWM Frequenz (die Tonhöhe)
und Drehen am Einsteller ändert die Anzeige ADC (Analog-Digital-Converter Wert)

Herbert

Zitieren
ZitierenDas Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ja, sollte anfangs "MCON-LAB" "  THU    " anzeigen.
Wenn dann der Taster des Encoders gedrückt wird, springt die Anzeige auf "ADC ??? " PWM ???"

Drehen am Encoder ändert dann die PWM Frequenz (die Tonhöhe)
und Drehen am Einsteller ändert die Anzeige ADC (Analog-Digital-Converter Wert)
Zitieren
ZitierenDas Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ja, sollte anfangs "MCON-LAB" "  THU    " anzeigen.
Wenn dann der Taster des Encoders gedrückt wird, springt die Anzeige auf "ADC ??? " PWM ???"

Drehen am Encoder ändert dann die PWM Frequenz (die Tonhöhe)
und Drehen am Einsteller ändert die Anzeige ADC (Analog-Digital-Converter Wert)
Ja das funktioniert wie du es Beschreibst

Herbert

ZitierenWie man die Zipdatei entpackt? Keine besonderes Vorgehen hier!

Danach einfach das Projekt ganz normal öffnen.
  Menü File->Open Projekt...
  im Dialog dann das Projektverzeichnis uCQ-2013_CLCD.X auswählen?
Das Compilieren bekomme ich leider nicht hin.
Habe das screenshot dazu hier eingefügt.Ich habe keine Ahnung 
was man nun macht oder wo der Fehler liegt. Danke für deine eure hilfe
und geduld. Grüße von HerbertScreenshot (25).jpg



vloki

Probier mal "Clean and Build..." (Hammer mit Besen) und nicht nur "Build Project"

Ich verwende grundsätzlich immer "Clean und Build..."

vloki

27.10.2021, 12:54:30 CEST #10 Letzte Bearbeitung: 27.10.2021, 12:58:28 CEST von vloki Grund: Ergänzung
Hm,
ich vermute das Problem liegt an den unterschiedlichen Versionen der IDE.
(5.45 vs. 5.35) Die haben unterschiedliche "Packs" zur Unterstützung der PICs.

Schau mal im Outputbereich in den Tab "Configuration Loading Error"
Da steht vermutlich irgend ein Fehler diesbezüglich.
Blau und unterstrichen steht da "Resolve ...." Da klickst du dann drauf.

In der Mitte des aufgehenden Properties Dialogs kannst du das Pack ändern.
Das fehlende (1.4.87?) ist vermutlich blau hinterlegt. Klick einfach auf das Andere (1.3.84?)

Jetzt kannst du eventuell nicht unten mit OK bestätigen. Dann hast du auch die Compilerversion nicht installiert,
die vorher verwendet wurde. (2.30 vs 2.31?)
Sollte das so sein, dann musst du direkt unter den Packs noch die Compiler Toolchain auswählen.
+ vor XC8 anklicken und deine auswählen. Jetzt müsste der OK Button aktiv sein.
(Das ist hier ziemlich dämlich, dass man es nicht gleich sieht, warum OK nicht aktiv ist)

Die vorher fehlenden Dateien werden mit Drücken von OK angelegt und das Compilieren
sollte jetzt funktionieren.

Die Fehlermeldungen bezüglich fehlender Dateien im Doku Ordner kannst du ignorieren,
oder den Ordner im Projekt einfach löschen. Das waren 30MB oder so.
Die habe ich aus dem Zip gelöscht, damit es nicht so groß ist.
damit es kleiner wird.

Herbert

ZitierenHm,
ich vermute das Problem liegt an den unterschiedlichen Versionen der IDE.
(5.45 vs. 5.35) Die haben unterschiedliche "Packs" zur Unterstützung der PICs.

Schau mal im Outputbereich in den Tab "Configuration Loading Error"
Da steht vermutlich irgend ein Fehler diesbezüglich.
Blau und unterstrichen steht da "Resolve ...." Da klickst du dann drauf.

In der Mitte des aufgehenden Properties Dialogs kannst du das Pack ändern.
Das fehlende (1.4.87?) ist vermutlich blau hinterlegt. Klick einfach auf das Andere (1.3.84?)

Jetzt kannst du eventuell nicht unten mit OK bestätigen. Dann hast du auch die Compilerversion nicht installiert,
die vorher verwendet wurde. (2.30 vs 2.31?)
Sollte das so sein, dann musst du direkt unter den Packs noch die Compiler Toolchain auswählen.
+ vor XC8 anklicken und deine auswählen. Jetzt müsste der OK Button aktiv sein.
(Das ist hier ziemlich dämlich, dass man es nicht gleich sieht, warum OK nicht aktiv ist)

Die vorher fehlenden Dateien werden mit Drücken von OK angelegt und das Compilieren
sollte jetzt funktionieren.

Die Fehlermeldungen bezüglich fehlender Dateien im Doku Ordner kannst du ignorieren,
oder den Ordner im Projekt einfach löschen. Das waren 30MB oder so.
Die habe ich aus dem Zip gelöscht, damit es nicht so groß ist.
damit es kleiner wird.
Hallo Volker,
habe das versucht was du hierzu mir mitteilst ausprbiert
und habe auch die IDE vers.MPLABX 545  installiert u. den Compiler XC 8  2.31
aber leider ohne Erfolg. 2 screenshot hierzu liegen hierbei. Wenn du noch Zeit und Lust hast würde ich mich freuen wenn du mir hier weiter hilfst.
Nochmals Danke
Herbert Screenshot (26).pngScreenshot (27).png

vloki

Installation der neuen IDE wäre nicht nötig gewesen. (Die Umstellungen hätte mit deiner 5.35
und dem 2.31 aus deinem allerersten Screenshot zum Erfolg führen müssen)

Was für Fehler kommen jetzt beim Compilieren?

Ich schick dir mal eine PM...

Herbert

Hallo Volker,
hier der Letzte Stand meiner Versuche wie Angkündigt.
HerbertMit diesem Dateianhang ist keine Nachricht verknüpft.Mit diesem Dateianhang ist keine Nachricht verknüpft.Mit diesem Dateianhang ist keine Nachricht verknüpft.Mit diesem Dateianhang ist keine Nachricht verknüpft.Mit diesem Dateianhang ist keine Nachricht verknüpft.

Herbert

Sorry hier die screenshotMit diesem Dateianhang ist keine Nachricht verknüpft.Mit diesem Dateianhang ist keine Nachricht verknüpft.Screenshot (29).pngScreenshot (29).pngScreenshot (30).png

Schnellantwort

Name:
Verifizierung:
Bitte lassen Sie dieses Feld leer:

2 Beeren und 2 Bananen. Welche Farbe hat die Banane ?:
Tastenkürzel: Alt+S Beitrag schreiben oder Alt+P für Vorschau

Similar topics (1)

128

Begonnen von picass


Antworten: 6
Aufrufe: 192