Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

3
voti

[1] STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentepusillus » 7 mar 2019, 12:37

sono riuscito a far funzionare la demo delle littleVgl su STM32F103RC.
Condivido il progetto:
code use 87008 of Flash and 23872 of RAM.
ILI9341 display over SPI with DMA.
XPT2046 resistive touch panel.
SPL (STM32 Standard Peripheral Libraries).
NO OS
Le connessioni sono in main.c

https://github.com/ScarsFun/lvgl_STM32F ... 41_XPT2046

test_board.jpg
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.137 1 5 11
Expert EY
Expert EY
 
Messaggi: 759
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[2] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto UtenteWALTERmwp » 7 mar 2019, 23:58

Complimenti Foto Utentepusillus, bravissimo e grazie per la condivisione.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
23,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 6835
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[3] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentelelerelele » 8 mar 2019, 10:04

bravo. :ok:
Avatar utente
Foto Utentelelerelele
2.419 3 7 9
Expert EY
Expert EY
 
Messaggi: 2783
Iscritto il: 8 giu 2011, 8:57
Località: Reggio Emilia

1
voti

[4] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentexyz » 8 mar 2019, 13:30

Bravo :ok:

Ti consiglio di studiarti come funzionano i sub-moduli di GIT:

https://git-scm.com/docs/git-submodule
https://git-scm.com/book/it/v2/Git-Tools-Submodules

Ho visto che hai messo un file di testo dove indichi di scaricare LittlevGL, se imposti correttamente i submodule puoi far fare tutto a GIT, compresa la sincronizzazione a un determinato branch.
Avatar utente
Foto Utentexyz
6.170 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1639
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

0
voti

[5] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentepusillus » 8 mar 2019, 19:50

xyz ha scritto:...se imposti correttamente i submodule puoi far fare tutto a GIT, compresa la sincronizzazione a un determinato branch.


...fatto! sei sempre il "number one" :ok:
Quando faccio una cosa vengo sempre a scoprire che sarebbe prima opportuno impararne altre 100 :-k
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.137 1 5 11
Expert EY
Expert EY
 
Messaggi: 759
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[6] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentepusillus » 17 set 2019, 10:46

Ho migrato questo progetto dalle SPL alle LL.
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.137 1 5 11
Expert EY
Expert EY
 
Messaggi: 759
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[7] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto UtenteTheRaptus » 16 mar 2020, 21:10

Un abbraccio (virtuale, anche a causa del Virus!) perché è proprio quello che stavo cercando (di fare)!
SOlo una domanda: io mi sono trovato benissimo con le standard library, perché hai migrato verso le LL?

SOno andato su github, ho scaricato le LittleVgl ma mi dava un errore. Mentre dal sito è andato tutto bene.
Sto usando Keil (l'ultim averisone in prova) ed ho 304 warning #68, tipo: "..\lvgl\src\lv_objx\lv_roller.c(370): warning: #68-D: integer conversion resulted in a change of sign lv_label_get_text(ext->ddlist.label), txt_align, NULL, -1, -1, NULL);".
E' tutto OK oppure ho sbagliato qualcosa?

Davvero grazie ancora. Io porterò il tutto su un F207, vedrò di imparare ad usare github per condividere! :ok:
Avatar utente
Foto UtenteTheRaptus
0 1
 
Messaggi: 2
Iscritto il: 16 mar 2020, 17:49

0
voti

[8] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentexyz » 17 mar 2020, 0:16

TheRaptus ha scritto:Sto usando Keil (l'ultim averisone in prova) ed ho 304 warning #68, tipo: "..\lvgl\src\lv_objx\lv_roller.c(370): warning: #68-D: integer conversion resulted in a change of sign lv_label_get_text(ext->ddlist.label), txt_align, NULL, -1, -1, NULL);".

Non conosco il compilatore ma per me quelli non sono errori ma dei warning
Avatar utente
Foto Utentexyz
6.170 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1639
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

0
voti

[9] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentepusillus » 17 mar 2020, 7:53

Grazie x gli apprezzamenti.

Sono migrato alle LL perché la ST ha deciso di non supportare più le SPL. per le nuove MCU vengono sviluppate solo HAL e LL.

Ha ragione Foto Utentexyz: sono solo dei warning. Anche a me il compilatore da tutti quei messaggi.
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.137 1 5 11
Expert EY
Expert EY
 
Messaggi: 759
Iscritto il: 5 mar 2016, 15:19
Località: Latina

0
voti

[10] Re: STM32F103, LittleVgl, ILI9341, XPT2046 Touch

Messaggioda Foto Utentepusillus » 17 mar 2020, 8:01

Comunque se a te interessa il progetto con le SPL, puoi selezionare il vecchio branch sul mio repository github
Immagine
https://github.com/ScarsFun
“Non è morto ciò che può vivere in eterno,
E in strani eoni anche la morte può morire.”
Avatar utente
Foto Utentepusillus
2.137 1 5 11
Expert EY
Expert EY
 
Messaggi: 759
Iscritto il: 5 mar 2016, 15:19
Località: Latina

Prossimo

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti