ripasso generale

11 Anni 5 Mesi fa - 11 Anni 5 Mesi fa #6 da luca2680
Risposta da luca2680 al topic ripasso generale
Risolto questo,ho un problema nuovo sul diapley,dunque,il primo esempio di hello word ok funziona,ora passavo al primo esempio di 2 righe e mi da questi 2 errori:(proprio riferito alla linea2LCD)
C:\Users\luca\Desktop\Progetti PIC\librerie pic\LCD_44780.c:220:Warning [2058] call of function without prototype

C:\Users\luca\Desktop\Progetti PIC\lcd.X\lcd.c:95:Warning [2058] call of function without prototype
Allegati:
Ultima Modifica 11 Anni 5 Mesi fa da luca2680.

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

  • luca2680
  • Elite Member
  • Elite Member
Di più
11 Anni 5 Mesi fa #7 da Mauro Laurenti
Risposta da Mauro Laurenti al topic ripasso generale

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.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
11 Anni 5 Mesi fa #8 da luca2680
Risposta da luca2680 al topic ripasso generale
A ok...quindi allora è giusto? credevo 10 s equivalevano 10 s....bene allora

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

  • luca2680
  • Elite Member
  • Elite Member
Di più
11 Anni 5 Mesi fa #9 da luca2680
Risposta da luca2680 al topic ripasso generale
Pero anche sono warning non mi compila....vi do il resto della dicitura di errore:

"C:\Programmi\Microchip\mplabc18\v3.46\bin\mplink.exe" -p18f2550 -w -z__MPLAB_BUILD=1 -u_CRUNTIME -l "C:\Programmi\Microchip\mplabc18\v3.46\bin"\\..\\lib -o dist/default/production/lcd.X.production.cof build/default/production/lcd.o
MPLINK 4.48, Linker
Device Database Version 1.13
Copyright (c) 1998-2011 Microchip Technology Inc.
Error - could not find definition of symbol 'Line2LCD' in file './build/default/production/lcd.o'.
Errors : 1

make[2]: *** [dist/default/production/lcd.X.production.hex] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
make[2]: Leaving directory `C:/Documents and Settings/Entesc/Desktop/Progetti PIC/lcd.X'
make[1]: Leaving directory `C:/Documents and Settings/Entesc/Desktop/Progetti PIC/lcd.X'

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

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

  • luca2680
  • Elite Member
  • Elite Member
Di più
11 Anni 5 Mesi fa #10 da Mauro Laurenti
Risposta da Mauro Laurenti al topic ripasso generale
...prima avevi dato sole le warning.
Solo con warning il programma viene compilato.

...ma in realta' ci sono degli errori.

Quando hai errori del tipo:

could not find definition of symbol 'Line2LCD' in file '

Probabilmente il file .c o .lib non sono propriamente inclusi (trovati) o il nome della funzione ha il nome errato.
Per la libreria LCD ho apportato molti cambiamenti per cui apri il file di documentazione che trovi nella directory della libreria e controlla il nome delle funzioni disponibile nella versione della libreria che usi.

Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • 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