Progetti

   

Tutorial

   

Servizi

   
Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: Display lcd 240x128

Display lcd 240x128 9 Anni 5 Mesi fa #11

  • wega76
  • Avatar di wega76
  • Offline
  • Fresh Boarder
  • Messaggi: 13
  • Karma: 0
...
Ultima modifica: 9 Anni 5 Mesi fa da wega76.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Display lcd 240x128 9 Anni 5 Mesi fa #12

  • wega76
  • Avatar di wega76
  • Offline
  • Fresh Boarder
  • Messaggi: 13
  • Karma: 0
Ma ho detto sai che c'è mo seguo la guida...... Provo a compilare un pregetto già esistente..... Primi errori..

MainDemo.c: In function 'StartScreen':
MainDemo.c:634: error: 'DISP_HOR_RESOLUTION' undeclared (first use in this function)
MainDemo.c:634: error: (Each undeclared identifier is reported only once
MainDemo.c:634: error: for each function it appears in.)
MainDemo.c:634: error: 'DISP_VER_RESOLUTION' undeclared (first use in this function)
MainDemo.c:634: error: 'intro' undeclared (first use in this function)
MainDemo.c: In function 'CreateCtrlButtons':
MainDemo.c:729: error: 'DISP_HOR_RESOLUTION' undeclared (first use in this function)
MainDemo.c:730: error: 'DISP_VER_RESOLUTION' undeclared (first use in this function)
MainDemo.c: In function 'TickInit':
MainDemo.c:1096: warning: implicit declaration of function 'GetPeripheralClock'
MainDemo.c: In function 'InitializeBoard':
MainDemo.c:1318: warning: implicit declaration of function 'FLASHInit'
MainDemo.c:1318: error: 'SPI_Init_Data' undeclared (first use in this function)
MainDemo.c:1324: warning: implicit declaration of function 'HardwareButtonInit'
MainDemo.c:1341: error: 'NVMWrite' undeclared (first use in this function)
MainDemo.c:1341: error: 'NVMRead' undeclared (first use in this function)
MainDemo.c:1341: error: 'NVMSectorErase' undeclared (first use in this function)
MainDemo.c: In function 'ExternalMemoryCallback':
MainDemo.c:1512: warning: implicit declaration of function 'LCDPMPInit'

Cominciamo bene.... :(
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Display lcd 240x128 9 Anni 5 Mesi fa #13

  • wega76
  • Avatar di wega76
  • Offline
  • Fresh Boarder
  • Messaggi: 13
  • Karma: 0
Trovato il problema,
nel caricare il progetto mi selezionava in "selec device" un'altro micro.......
Scoperto provo a compilare... sorpesa...."size of array 'GFXDisplayBuffer' is too large"......provo a cambiare impostazione nel file con -mlarge-arrays.... in build options.... e i problemi aumentano.... continuo la ricerca...
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Display lcd 240x128 9 Anni 5 Mesi fa #14

  • StefA
  • Avatar di StefA
  • Offline
  • Moderatore
  • Messaggi: 1222
  • Ringraziamenti ricevuti 104
  • Karma: 14
se l'array è dichiarato dentro la funziona main, prova a dichiararlo come static, o prova a dichiararlo nelle variabili globali.

Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Display lcd 240x128 9 Anni 5 Mesi fa #15

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Offline
  • Moderatore
  • Messaggi: 4703
  • Ringraziamenti ricevuti 564
  • Karma: 52
Per le dimensioni dell'array fai attenzione.
Dichiara il tutto rom (in C18) o const (in XC8).
Se hai un aray in RAM certamente vai fuori i limiti concessi.

Controlla gli esempi della libreria LaurTec per PIC18.

Saluti,

Mauro
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: wega76
Moderatori: Mauro Laurenti
Powered by Forum Kunena
   
© LaurTec 2006-2022