Progetti

   

Sponsor

   

Servizi

   
Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: LCD capitolo 10

LCD capitolo 10 9 Anni 3 Settimane fa #1

  • Fausto
  • Avatar di Fausto
  • Offline
  • Expert Boarder
  • Messaggi: 143
  • Ringraziamenti ricevuti 1
  • Karma: 0
Buongiorno a tutti i PICchettisti, e neo soprattutto. Ho delle difficolta' nella compilazione del primo
esercizio del capitolo 10 del manuale C18 step by step di Mauro:, che comincia cosi'

#include <p18f4550.h>
#define LCD_DEFAULT
#include <LCD_44780.h>
.....
l'errore che si genera è il seguente:

Error [1027] unable to locate 'LCD_44780.h'


Beh diciamo che c'è poco da dire, non trova il file. Eppure l'ho incluso nel .c,
messo il file nella stessa cartella, insieme al .lib, l'ho aggiunto manualmente al progetto,
non contento ho rifatto il workspace, da capo, ma nulla, sempre il solito
errore, eppure dal progetto lo vedo sotto la cartella header.

qualcuno ha una idea?

Grazie
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re: LCD capitolo 10 9 Anni 3 Settimane fa #2

  • Fausto
  • Avatar di Fausto
  • Offline
  • Expert Boarder
  • Messaggi: 143
  • Ringraziamenti ricevuti 1
  • Karma: 0
Chiedo scusa per il casino, ho risolto in parte aggiungendo nelle librerie del programma stesso.
adesso sono ancora in fermo perchè mi dice

Error - could not find definition of symbol 'ShiftLCD' in file './LCD.o'.

...non saprei anche perchè aprendolo è in "linguiaggio macchina".... idee?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re: LCD capitolo 10 9 Anni 3 Settimane fa #3

  • borelg
  • Avatar di borelg
  • Offline
  • Gold Boarder
  • Messaggi: 298
  • Ringraziamenti ricevuti 9
  • Karma: 7
Di solito è un errore di ortografia o di inclusione delle librerie:

-controlla che sia inclusa la libreria all'inizio del main : #include ...
-controlla che sia inclusa la libreria e anche l'header nel workspace
-controlla che sia inclusa la libreria e l'header nelle opzioni del progetto
-controlla che l'ortografia della funzione che hai chiamato (in questo caso "ShiftLCD") sia corretta, confrontandola con quella dell'header.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re: LCD capitolo 10 9 Anni 3 Settimane fa #4

  • Fausto
  • Avatar di Fausto
  • Offline
  • Expert Boarder
  • Messaggi: 143
  • Ringraziamenti ricevuti 1
  • Karma: 0
è quello che ho fatto:
#include <p18f4550.h>
#include <delay.h>
#define LCD_DEFAULT
#include <LCD_44780.h>

se includo anche la libreria non cambia l'errore.
anche se compilo le sorgenti che da Mauro, il problema rimane identico. Magari prova a campilarlo e dimmi se anche a te da lo stesso problema
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re: LCD capitolo 10 9 Anni 3 Settimane fa #5

  • borelg
  • Avatar di borelg
  • Offline
  • Gold Boarder
  • Messaggi: 298
  • Ringraziamenti ricevuti 9
  • Karma: 7
Appena ho un attimo proverò...
Comunque sei sicuro di avere incluso nelle impostazioni del progetto sia nel l' INCLUDE SEARCH PATH che nel LIBRARY SEARCH PATH il percorso dove si trova rispettivamente l'header della libreria di Mauro e il .lib della libreria di Mauro?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Moderatori: Mauro Laurenti, StefA
Powered by Forum Kunena
   
© LaurTec 2006-2015