LCD wiki lógóMSP3525_MSP3526 ESP32 kynningarleiðbeiningar
CR2023-MI2467

Kynning á prófunarvettvangi

Þróunarráð: ESP32-WROOM-32E devKit
MCU: ESP32-32E mát
Tíðni: 240MHz

Leiðbeiningar um tengingu pinna

Eininguna er hægt að tengja beint við ESP32-32E þróunarborðið, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutarLCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar1

ESP32-32E Prófunaráætlun Pinna Leiðbeiningar um bein ísetningar
Númer Mátapinnar Samsvarandi raflögnapinnar ESP32-32E þróunartöflu Athugasemdir
1 VCC 5V LCD afl jákvætt
2 GND GND LCD Power jörð
3 LCD_CS 1015 LCD valstýringarmerki, lágt stig virkt
4 LCD_RST 1027 LCD endurstillingarstýringarmerki, endurstilling á lágu stigi
5 LCD_RS 102 LCD stjórn / gagnavalsstýringarmerki
Hátt stig: gögn, lágt stig: skipun
6 SDI(MOSI) 1013 SPI strætó skrifa gagnamerki (SD kort og
LCD skjár notaður saman)
7 SCK 1014 SPI bus klukka merki (SD kort og LCD skjár notað saman)
8 LED 1021 LCD baklýsingastýringarmerki (Ef þú þarft stjórn, vinsamlegast tengdu pinnana. Ef þú þarft ekki stjórn geturðu sleppt því)
9 SDO(MISO) 1012 SPI strætó lesgagnamerki (SD kort og LCD skjár notað saman)
10 CTP_SCL 1025 Rafrýmd snertiskjár IIC bus klukkumerki (einingar án snertiskjáa þarf ekki að vera tengdur)
11 CTP_RST 1033 Þétti snertiskjás endurstillingarstýringarmerki, lágstigs endurstilling (einingar án snertiskjáa þarf ekki að vera tengdur)
12 CTP_SDA 1032 Rafrýmd snertiskjár IIC strætógagnamerki (einingar án snertiskjáa þarf ekki að vera tengdur)
13 CTP_INT 1039 Þéttir snertiskjár IIC strætó snertistöðvunarmerki, þegar þú býrð til snertingu, settu lágt stig inn í aðalstýringuna (einingar án snertiskjáa þarf ekki að vera tengdur)
14 SD_CS 1022 SD-kortavalsstýringarmerki, virkt á lágu stigi (án SD-kortaaðgerðar, hægt að aftengja)

Demo Aðgerð Lýsing

Þetta sampLe forritið notar ESP32 vélbúnað HSPI strætó, sem er staðsett í Demo_ MSP3525_MSP3526_ESP32-WROOM-32E_HSPI skránni, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar2A. Dæmiample_ 01_ Simple_ Test er skjáburstun prófunarforrit, sem treystir ekki á neitt hugbúnaðarsafn;
B. Tdample_ 02_ colligate_ Test er alhliða prófunarforrit sem sýnir grafík, línur og telur keyrslutíma forritsins;
C. Dæmiample_ 03_display_ Graphics er grafískur skjáprófunarforrit sem sýnir ýmsa grafík;
D. Example_ 04_ display_ Scroll er skrunprófunarforrit sem sýnir textaflettingu;
E. Example_ 05_ show_ SD_ bmp_ Picture er BMP myndskjáforrit sem sýnir BMP snið myndir innan SD;
F. Example_ 06_ show_ SD_ jpg_ Picture er JPG myndbirtingarforrit sem sýnir myndir á jpg sniði innan SD;
G. Example_ 07_ display_ Phonecall er snertiprófunarforrit fyrir hringingu í síma, sem líkir eftir hringingu með snertingu;
H. Example_ 08_ touch_ Pen er snertiprófunarforrit sem teiknar á LCD skjáinn með snertingu;
K. Example_ 09_ LVGL_ Demos er LVGL fyrrverandiample skjáforrit sem gerir þér kleift að upplifa öfluga Ul hönnunareiginleika LVGL. Bakkann file fyrir þessa fyrrverandiampLe hefur verið dregið út og hægt er að brenna það beint með því að nota samsvarandi tól.

Demo notkunarleiðbeiningar

  • Byggingarþróun umhverfi
    Fyrir sérstakar aðferðir við að byggja upp þróunarumhverfi, vinsamlegast skoðaðu „Arduino_development_environment_construction_for-ESP32-EN“ skjalið í þessari möppu.
  • Að setja upp hugbúnaðarsafn
    Eftir að þróunarumhverfið er sett upp mun hugbúnaðarsafnið sem notað er af sampLe forritið þarf að afrita í verkefnasafnsskrána svo að sampLe program er hægt að kalla. Hugbúnaðarsafnið er staðsett í Install libraries möppunni, eins og sýnt er á eftirfarandi mynd:

LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar3Meðal þeirra:
FT6336 arduino er ökumaður FT6336 rafrýmd snertikerfis
LVglis LVGL GUI grafíkhugbúnaðarsafn
TFT_ESPI er Arduino grafíksafn fyrir TFT-LCD LCD skjái, sem styður marga vettvanga og LCD drivera ICs
TJpg_ Decoder er JPG snið myndafkóðun bókasafn fyrir Arduino pallinn
Þetta hugbúnaðarsafn hefur verið stillt og hægt er að afrita það beint í verkefnasafnsskrána til notkunar. Sjálfgefin slóð fyrir verkfræðibókasafnsskrána er C:\Users\Administrator\Documents\Arduinol\libraries. Þú getur líka breytt verkefnasafnsskránni: opnaðu Arduino IDE hugbúnaðinn, smelltu File ->Stillingar, og endurstilltu Sketchbook staðsetninguna í sprettigluggaviðmótinu, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar4Ef þú vilt ekki nota þegar stillt bókasafn geturðu hlaðið niður nýjustu útgáfunni af safninu (að undanskildum FT6336 arduino) frá Github á eftirfarandi niðurhals heimilisfangi og síðan stillt:
Ivgl: https://github.com/Ivgl/Ilvgl/tree/release/v8.3 (Aðeins má nota V8. x útgáfu, ekki er hægt að nota V9. x útgáfu)
TFT_eSPI: https://github.com/Bodmer/TFT_eSPI
TJpg_afkóðari: https://github.com/Bodmer/TIpg_Decoder
Eftir að niðurhali bókasafnsins er lokið skaltu pakka því niður (til að auðvelda aðgreiningu skaltu endurnefna óþjappaða bókasafnsmöppu, eins og sýnt er í Install libraries möppunni), og afritaðu það síðan í verkfræðibókasafnsskrána. Næst skaltu halda áfram með uppsetningu bókasafns. The files sem þarf að skipta um eru staðsett í Skipt files skrá, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar5Stillingar LVGL bókasafns:
Afritaðu Iv_conf.h file sem er í Replace files möppu í efstu möppu Ivgl bókasafnsins í verkfræðibókasafnsskránni, Eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar6Opnaðu Iv_conf_internal.h file sem er í Lvgl library src skránni undir verkfræðibókasafnsskránni, Eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar7Eftir að hafa opnað file, breyttu innihaldi línu 41 eins og sýnt er á eftirfarandi mynd (frá "../../iv_conf. h" í "../Iv_conf. h") og vistaðu eftir að breytingunum er lokið. LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar8Afritaðu fyrrverandiamples- og kynningarskrár undir verkfræðibókasafnsskránni í src möppuna undir Ivgl bókasafninu. Þessar tvær möppur eru sýndar á eftirfarandi mynd í Ivgl bókasafninu: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar9Skráarstaðan eftir afritun: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar10TFT_ ESPI bókasafnsstillingar:
Endurnefna fyrst User_Setup.h file sem er í efstu möppunni í TFT_eSPl bókasafninu í verkfræðisafnsskránni yfir á User_ Setup_ bak.h, afritaðu síðan User_Setup.h file sem er í Replaced files möppu í efstu möppu TFT_eSPI bókasafnsins, Eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar11Endurnefna fyrst ST7796_Init.h file sem er í TFT_Drivers skránni í TFT_eSPI verkfræðibókasafnsskránni, afritaðu síðan ST7796_Init.h file í TFT_Drivers möppuna í TFT_eSPI verkfræðisafnsskránni, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar12◊ Settu saman og keyrðu forrit
Eftir að uppsetningu bókasafnsins er lokið mun sampLe forritið er hægt að setja saman og keyra sem hér segir:
A. Stingdu skjáeiningunni beint í ESP32 þróunarspjaldið og tengdu þróunarspjaldið við tölvu til að kveikja á;
B. Opna kynningu_ ESP32-WROOM-32E_ Hvaða sample forritið í HSPI skránni, eins og sýnt er á eftirfarandi mynd (með því að nota colligate prófunarforritið sem fyrrverandiample): LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar13C. Eftir að hafa opnað sampí forritinu skaltu velja ESP32 tækið, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar14D. Stilltu ESP32 Flash, PSRAM, tengi o.s.frv. eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar15E. Smelltu á upphleðsluhnappinn til að setja saman og hlaða niður forritinu, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar16F. Ef eftirfarandi kvaðning birtist gefur það til kynna að forritið hafi verið sett saman og hlaðið niður með góðum árangri og hefur þegar verið keyrt: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar17G. Ef skjáeiningin sýnir efni gefur það til kynna að forritið hafi keyrt vel.
◊ LVGL fyrrvample bin file brennandi
Vegna hins langa samantektartíma LVGL sample forritið, samsetta bakkann file hefur verið dregið út og hægt er að brenna það beint með því að nota flash niðurhalstólið.
Bin file staðsett í
Demo_ESP32\Flash_Download_LVGL_Demos\bin möppu, eins og sýnt er á eftirfarandi mynd: LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar18Notkun flash_download_tool getur brennt í
Demo_ESP32\Flash_Download_LVGL_Demos möppu, eins og sýnt er á eftirfarandi mynd:LCD wiki ST7796 3.5 tommu IPS SPI mát - hlutar19

LCD wiki lógówww.lcdwiki.com

Skjöl / auðlindir

LCD wiki ST7796 3.5 tommu IPS SPI mát [pdfLeiðbeiningar
ST7796, MSP3525, MSP3526, ST7796 3.5 tommu IPS SPI eining, 3.5 tommu IPS SPI eining, IPS SPI eining, SPI eining, eining

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *