Display lcd 240x128

  • wega76
  • Autore della discussione
  • Nuovo Utente
  • Nuovo Utente
Di più
12 Anni 2 Mesi fa - 12 Anni 2 Mesi fa #11 da wega76
Risposta da wega76 al topic Display lcd 240x128
...
Ultima Modifica 12 Anni 2 Mesi fa da wega76.

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

  • wega76
  • Autore della discussione
  • Nuovo Utente
  • Nuovo Utente
Di più
12 Anni 2 Mesi fa #12 da wega76
Risposta da wega76 al topic Display lcd 240x128
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.... :(

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

  • wega76
  • Autore della discussione
  • Nuovo Utente
  • Nuovo Utente
Di più
12 Anni 2 Mesi fa #13 da wega76
Risposta da wega76 al topic Display lcd 240x128
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...

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

  • StefA
  • Moderatore
  • Moderatore
Di più
12 Anni 2 Mesi fa #14 da StefA
Risposta da StefA al topic Display lcd 240x128
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.]

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

  • Mauro Laurenti
  • Moderatore
  • Moderatore
Di più
12 Anni 2 Mesi fa #15 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Display lcd 240x128
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
I seguenti utenti hanno detto grazie : wega76

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

Moderatori: Mauro Laurenti

Registrati al sito

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

Registrati al sito LaurTec.

Forum - Ultimi messaggi