Display lcd 240x128

11 Anni 1 Mese fa - 11 Anni 3 Settimane fa #11 da wega76
Risposta da wega76 al topic Display lcd 240x128
...
Ultima Modifica 11 Anni 3 Settimane fa da wega76.

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

  • wega76
  • Avatar di wega76
  • New Member
  • New Member
Di più
11 Anni 4 Settimane 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 Accedi o Crea un account a partecipare alla conversazione.

  • wega76
  • Avatar di wega76
  • New Member
  • New Member
Di più
11 Anni 3 Settimane 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 Accedi o Crea un account a partecipare alla conversazione.

  • wega76
  • Avatar di wega76
  • New Member
  • New Member
Di più
11 Anni 3 Settimane 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 Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
11 Anni 3 Settimane 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
Ringraziano per il messaggio: wega76

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
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.

Login