Progetto con ad9833

11 Anni 4 Mesi fa #1 da pchissa
Progetto con ad9833 è stato creato da pchissa
Salve a tutti, sto realizzando un progetto con l'Ad9833. Volevo utilizzare al volo il progetto swt gia realizzato nel corso, ma avevo l'esigenza di cambiare la frequenza di default a 485khz. Installo quindi MplabX, installo il compilatore C18 e X18, e di default uso il C18. Metto tutto il progetto nella directory, per non perdere tempo metto anche tutte le librerie dentro il progetto principale, ma quando vado a compilare mi dice questo sotto..
''

CLEAN SUCCESSFUL (total time: 214ms)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
make -f nbproject/Makefile-default.mk dist/default/production/AD9833_-_Generatore_di_Funzione.X.production.hex
make[2]: Entering directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
"C:\Program Files (x86)\Microchip\mplabc18\v3.46\bin\mcc18.exe" -p18F4550 -I"D:/01_Design/01_Progetti/Library/LaurTec_c18_libraries/LaurTec_c18_libraries_v_2.5/src" -I"D:/01_Design/01_Progetti/Library/LaurTec_c18_libraries/LaurTec_c18_libraries_v_2.5/inc" -ms -oa- -I "C:\Program Files (x86)\Microchip\mplabc18\v3.46\bin"\\..\\h -fo build/default/production/main.o main.c
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\delay.c:42:Error [1027] unable to locate 'delay.h'
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\LCD_44780.h:58:Error [1027] unable to locate 'delay.h'
make[2]: Leaving directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
make[1]: Leaving directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
make[2]: *** [build/default/production/main.o] Error 3
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2





Dice che non trova delay.h..



ma c'è, e gli altri file li trova tranquillamente.. mi ci sono scervellato ma non trovo soluzione.
...




Inoltre.. seconda domanda
Io ho usato sempre il compilatore della mikroelectronica, sapete se le librerie Laurtec funzionano anche lì?



grazie a tutti!!!

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

  • pchissa
  • New Member
  • New Member
Di più
11 Anni 4 Mesi fa #2 da Pinna
Risposta da Pinna al topic Progetto con ad9833
Ciao, se il file l'hai incluso manualmente nell'albero del progetto, oppure l'hai incluso nel main e sei sicuro dei percorsi assegnati ad MPLABX, prova a commentare l'istruzione "#include <delay.h>" presente nel file LCD_44780...

facci sapere

Chi vola vale, chi vale vola, chi non vola è un vile

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

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
11 Anni 4 Mesi fa #3 da pchissa
Risposta da pchissa al topic Progetto con ad9833
ti ringrazio moltissimo , ho fatto la prova che mi hai detto e ora ho solo un errore..


CLEAN SUCCESSFUL (total time: 1s)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
make -f nbproject/Makefile-default.mk dist/default/debug/AD9833_-_Generatore_di_Funzione.X.debug.cof
make[2]: Entering directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
"C:\Program Files (x86)\Microchip\mplabc18\v3.46\bin\mcc18.exe" -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p18F4550 -I"D:/01_Design/01_Progetti/Library/LaurTec_c18_libraries/LaurTec_c18_libraries_v_2.5/src" -I"D:/01_Design/01_Progetti/Library/LaurTec_c18_libraries/LaurTec_c18_libraries_v_2.5/inc" -ms -oa- -I "C:\Program Files (x86)\Microchip\mplabc18\v3.46\bin"\\..\\h -fo build/default/debug/main.o main.c

C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\delay.c:42:Error [1027] unable to locate 'delay.h'


make[2]: Leaving directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
make[1]: Leaving directory `C:/Users/Paolo/MPLABXProjects/AD9833 - Generatore di Funzione.X'
make[2]: *** [build/default/debug/main.o] Error 3
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2



ci siamo quasi...

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

  • pchissa
  • New Member
  • New Member
Di più
11 Anni 4 Mesi fa #4 da Pinna
Risposta da Pinna al topic Progetto con ad9833
prova a verificare i percorsi: in mplabx vai sulla proprietà del progetto (cliccando con il tasto destro sul nome e selezionando properties), clicca su mcc18 e verifica se in include directories (option categories General) hai inserito il percorso per la cartella INC Laurtec. Altrimenti, prova ad inserirlo manualmente nell'albero del progetto cliccando su header files, add existing item (strada più breve ma efficace)...

Chi vola vale, chi vale vola, chi non vola è un vile

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

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
11 Anni 4 Mesi fa #5 da pchissa
Risposta da pchissa al topic Progetto con ad9833
Allora, novità..

selezionando su mcc18 il percorso includendo la libreria Laurtec qualcosa è cambiato..(posto solo gli errori e warning..)... Sto impazzendo e non capisco il perchè...




C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\LCD_44780.c:220:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:127:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:128:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:129:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:131:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:206:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:208:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:215:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:217:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:224:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:226:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:233:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:235:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:242:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:244:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:251:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:253:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:260:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:262:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:312:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:328:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:348:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:372:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:374:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:379:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:381:Warning [2054] suspicious pointer conversion
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:386:Warning [2058] call of function without prototype
C:\Users\Paolo\MPLABXProjects\AD9833 - Generatore di Funzione.X\main.c:388:Warning [2054] suspicious pointer conversion

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

  • pchissa
  • New Member
  • New Member
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