help pik kit 3 e migrazione da c 18 a xc8

11 Anni 1 Mese fa - 11 Anni 1 Mese fa #26 da Panda4x4
Risposta da Panda4x4 al topic help pik kit 3 e migrazione da c 18 a xc8


no purtroppo non compila

spero si veda, e lo screenshot dove visualizza le cartelle del programma, il file h ho capito come aggiungerlo , sono andato sulla cartella header poi tasto destro e clicco su add existing items ed ho selezionato il file delay.h, ma delay .c non riesco a capire dove trovarlo..

stefa da dove li devo aprire per rendermi conto?
grazie mille per il vostro tempo!
Allegati:
Ultima Modifica 11 Anni 1 Mese fa da Panda4x4.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Panda4x4
  • Avatar di Panda4x4
  • Senior Member
  • Senior Member
Di più
11 Anni 1 Mese fa #27 da StefA
Risposta da StefA al topic help pik kit 3 e migrazione da c 18 a xc8
non mi ero accorto che tu stai utilizzando la libreria delays che è quella microchip, mentre noi parlavamo della libreria delay di Mauro; quindi facciamo un passo indietro.
togli dal main e dal progetto ogni inclusione/aggiunta di delay o delays, dopo aggiungi al main la seguente riga:
#include <delays.h>

poi prova a compilare.

Ste

P.S. se continua a non compilare, prendi la cartella del progetto, fai un rar e allegala.

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
11 Anni 1 Mese fa #28 da Panda4x4
Risposta da Panda4x4 al topic help pik kit 3 e migrazione da c 18 a xc8
niente ste,... mi da questo errore
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `C:/Users/iz1lbt/Desktop/prova.X'
make -f nbproject/Makefile-default.mk dist/default/production/prova.X.production.hex
make[2]: Entering directory `C:/Users/iz1lbt/Desktop/prova.X'
"C:\Program Files\Microchip\xc8\v1.12\bin\xc8.exe" --pass1 --chip=18F45K20 -Q -G --asmlist --double=24 --float=24 --emi=wordwrite --opt=default,+asm,-asmfile,+speed,-space,-debug --addrqual=ignore --mode=free -P -N255 -I"C:/Program Files/Microchip/xc8/v1.12/lib" -I"C:/Program Files/Microchip/xc8/v1.12/include" -I"C:/Program Files/Microchip/xc8/v1.12/lib" --warn=0 --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -obuild/default/production/newmain.p1 newmain.c
(908) exit status = 1
make[2]: *** [build/default/production/newmain.p1] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
newmain.c:45: error: only lvalues may be assigned to or modified
newmain.c:45: error: ")" expected
make[2]: Leaving directory `C:/Users/iz1lbt/Desktop/prova.X'
make[1]: Leaving directory `C:/Users/iz1lbt/Desktop/prova.X'

BUILD FAILED (exit value 2, total time: 1s)

ho compresso la cartella con winrar, spero di aver fatto giusto..
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Panda4x4
  • Avatar di Panda4x4
  • Senior Member
  • Senior Member
Di più
11 Anni 1 Mese fa #29 da firstcolle
Risposta da firstcolle al topic help pik kit 3 e migrazione da c 18 a xc8
a quanto ho visto io il file main.c va nella cartella source files del progetto.
Poi non ho mai incluso il file della libreria che hai messo tu nella cartella libreries, prova ad eliminarlo. Quando devo includere una libreria uso #include "xxx.x" se il file è nella mia directory progetto, oppure <xxx.x> se il file è nella directory delle librerie XC8.

A volte il comportamento del compilatore è strano e sembra non compili. In alcuni casi tutto si risolve con la compilazione + pulizia (icona martello + scopa)

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • firstcolle
  • Avatar di firstcolle
  • Platinum Member
  • Platinum Member
Di più
11 Anni 1 Mese fa #30 da StefA
Risposta da StefA al topic help pik kit 3 e migrazione da c 18 a xc8

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login