LCD wiki MRB3512 16BIT RTP og CTP mát
Vörulýsing
Varan er 3.5 tommu TFT LCD skjáeining sem styður skiptingu á milli viðnámssnertiskjás og rafrýmds snertiskjás. Það er með 480×320 upplausn, styður 16BIT RGB 65K litaskjá og innri IC ökumanns er ST7796, sem notar 16-bita samhliða tengi. Einingin inniheldur LCD skjá, viðnám snertiskjá eða rafrýmd snertiskjá og PCB bakplan. Það er hægt að stinga því í TFT LCD rauf STM32 röð þróunarborðsins eða nota á C51 pallinum.
Eiginleikar vöru
- 3.5 tommu litaskjár, styður 16BIT RGB 65K litaskjá, sýnir ríka liti
- 320×480 upplausn fyrir skýran skjá
- Styðjið 16 bita samhliða gagnastrætóstillingu, hraðan flutningshraða
- Styður ALIENTEK STM32 Mini, Elite, WarShip, Explorer og Apollo þróunartöflur með beinni viðbótanotkun
- Stuðningur við að skipta á milli viðnámssnertiskjás og rafrýmds snertiskjás
- Veitir ríkur sample forrit fyrir STM32 og C51 palla
- Ferlastaðlar í hernaðargráðu, stöðugt starf til langs tíma
- Veittu undirliggjandi tæknilega aðstoð fyrir ökumenn
Vörufæribreytur
Viðmótslýsing
ATH
- Vélbúnaður einingarinnar styður skiptingu á milli viðnámssnertiskjás og rafrýmds snertiskjás (eins og sýnt er í punktalínureitnum á mynd 1 hér að ofan), sem hér segir:
- Notaðu viðnámssnertiskjá: lóðaðu íhlutina í punktalínukassa RTOUCH og þarft ekki að sjóða íhlutina í punktalínukassa CTOUCH;
- Notaðu rafrýmd snertiskjá: lóðaðu íhlutina í punktalínukassa CTOUCH og þarft ekki að sjóða íhlutina í punktalínukassa RTOUCH;
- Þessa einingu er hægt að setja beint í TFTLCD rauf á stundvísa atómþróunarborðinu, engin handvirk raflögn er nauðsynleg.
- Vélbúnaður þessarar einingar styður aðeins 16 bita stillingu
Mikilvæg athugasemd
- Eftirfarandi pinnanúmer 1 ~ 34 eru pinnanúmer Module pinna með PCB bakplötu fyrirtækisins okkar. Ef þú kaupir beran skjá, vinsamlegast skoðaðu pinnaskilgreininguna á forskriftinni um berskjáinn, vísaðu til raflögnarinnar í samræmi við merkjagerðina í stað þess að vera beint Vír samkvæmt eftirfarandi pinnanúmerum einingarinnar. Til dæmisample: CS er 1 pinna á einingunni okkar. Það gæti verið x pinna á berum skjá af annarri stærð.
- Um VCC framboð voltage: Ef þú kaupir einingu með PCB bakplani, er hægt að tengja VCC/VDD aflgjafa við 5V eða 3.3V (einingin er með samþætta 5V til 3V hringrás með mjög lágu brottfalli), ef þú kaupir berskjá LCD, mundu að tengja aðeins 3.3V.
- Um baklýsingu voltage: Einingin með PCB bakplaninu er með samþættri tríóðu baklýsingu stýrirás, sem þarf aðeins að setja inn háu stigi BL pinna eða PWM bylgju til að lýsa upp baklýsingu. Ef þú ert að kaupa beran skjá er LEDAx tengdur við 3.0V-3.3V og LEDKx er jarðtengdur.
Vélbúnaðarstillingar
LCD-eining vélbúnaðarrásin samanstendur af sex hlutum: LCD skjástýringarrás, aflstýringarrás, viðnámsjafnvægisstillingarrás, rafrýmd snertiskjástýringarrás, viðnámsstýringarrás fyrir snertiskjá og baklýsingu stýrirás. LCD skjástýringarrás til að stjórna pinnum á LCD, þar á meðal stýripinna og gagnaflutningspinna. Aflstýringarrás til að koma á stöðugleika í framboði voltage og velja ytri framboð voltage Viðnámsjafnvægisstillingarrásin er notuð til að halda jafnvægi á milli MCU pinna og LCD pinna. viðnám snertiskjár stýrirás er notuð til að stjórna truflun á snertiskjá, gögn sampling, AD umbreytingu, gagnasendingu osfrv. Rafrýmd snertiskjástýringarrás er notuð til að stjórna truflun á snertiskjá, gagnasöfnunampling, AD umbreytingu, gagnaflutningur osfrv. Baklýsingastýringarrás er notuð til að stjórna birtustigi bakljóssins.
vinnureglu
Kynning á ST7796U stjórnanda
ST7796U er einn flís stjórnandi fyrir 262 K lita TFT-LCD. Það styður hámarksupplausn 320*480 og hefur GRAM 345600 bæti. Það styður einnig 8-bita, 9-bita, 16-bita og 18-bita samhliða gagnarútur. Það styður einnig 3 víra og 4 víra SPI raðtengi. Þar sem studd upplausnin er tiltölulega stór og gagnamagnið sem sent er mikið, er samhliða flutningssendingin tekin upp og flutningshraðinn er mikill. ST7796U styður einnig 65K, 262K, 16M RGB litaskjá, litur skjásins er mjög ríkur, en styður snúningsskjá og skrunskjá og myndspilun, skjá á margvíslegan hátt. ST7796U stjórnandi notar 16bit (RGB565) til að stjórna pixlaskjá, þannig að hann getur sýnt allt að 65K liti á pixla. Dílavistfangsstillingin er framkvæmd í röð raða og dálka og stækkun og lækkandi átt er ákvörðuð af skönnunarstillingunni. ST7796U skjáaðferðin er framkvæmd með því að stilla heimilisfangið og stilla síðan litagildið.
Kynning á samskiptum við samhliða höfn
Tímasetning samhliða samskiptasamskipta er eins og sýnt er hér að neðan:
Tímasetning samhliða samskiptalestrarhamsins er sýnd á myndinni hér að neðan:
- CSX er flísavalsmerki til að virkja og slökkva á samhliða tengisamskiptum, virkt lágt
- RESX er ytra endurstillingarmerki, virkt lágt
- D/CX er gagna- eða skipunarvalmerki, 1-skrifa gögn eða skipunarfæribreytur, 0-skrifa skipun
- WRX er skrifa gagnastýringarmerki
- RDX er lesgagnastýringarmerki
- D[X:0] er samhliða gagnabiti, sem hefur fjórar gerðir: 8-bita, 9-bita, 16-bita og 18-bita.
Þegar þú framkvæmir skrifaðgerð, á grundvelli endurstillingarinnar, skaltu fyrst stilla gagna- eða skipunarvalsmerkið, draga síðan flísvalmerkið lágt, setja síðan inn innihaldið sem á að skrifa frá hýslinum og draga síðan skrifgagnastýringarmerkið lágt . Þegar dregin er hátt eru gögn skrifuð á LCD-stýrikerfi IC á hækkandi brún skrifstýringarmerkisins. Að lokum er flísvalsmerkið dregið hátt og gagnaskrifunaraðgerð er lokið.
Þegar þú ferð inn í lestraraðgerðina, á grundvelli endurstillingarinnar, skaltu fyrst draga flísvalmerkið lágt, draga síðan gögnin eða skipunarvalsmerkið hátt, draga síðan lestrargagnastýringarmerkið lágt og lesa síðan gögnin frá LCD-stýringu IC . Og þá er lesgagnastýringarmerkið dregið hátt og gögnin eru lesin upp á hækkandi brún lesgagnastýringarmerkisins. Að lokum er flísvalsmerkið dregið hátt og gagnalestri er lokið.
Leiðbeiningar um notkun
STM32 leiðbeiningar
Leiðbeiningar um raflögn:
Sjá viðmótslýsingu fyrir pinnaúthlutun.
Athugið
- Þessa einingu er hægt að setja beint í TFTLCD rauf á stundvísa atómþróunarborðinu, engin handvirk raflögn er nauðsynleg.
- Eftirfarandi innri tengipinnar á samsvarandi MCU vísa til MCU pinna sem eru beintengdir við TFTLCD raufina inni í þróunarborðinu, aðeins til viðmiðunar.
Rekstrarskref
- Tengdu LCD-eininguna (Eins og sýnt er á mynd 1) og STM32 MCU samkvæmt ofangreindum leiðbeiningum um raflögn og kveiktu á;
- B. Veldu C51 prófunarforritið sem á að prófa, eins og sýnt er hér að neðan: (Vinsamlegast skoðaðu prófunarforritið til að fá lýsingu á prófunarforritinu.)
- Opnaðu valið prófunarverkefni, settu saman og halaðu niður; nákvæma lýsingu á STM32 prófunarforritinu samantekt og niðurhali er að finna í eftirfarandi skjali:
http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf - Ef LCD-einingin sýnir stafi og grafík venjulega, keyrir forritið með góðum árangri;
C51 leiðbeiningar
Leiðbeiningar um raflögn
Sjá viðmótslýsingu fyrir pinnaúthlutun.
Athugið
- Þar sem inntaks- og úttaksstig GPIO STC12C5A60S2 örstýringarinnar eru 5V, getur rafrýmd snerti-IC ekki virkað venjulega (aðeins 1.8 ~ 3.3V er hægt að samþykkja). Ef þú vilt nota rafrýmd snertiaðgerðina þarftu að tengjast stigumbreytingareiningunni;
- Þar sem STC89C52RC örstýringin er ekki með push-pull úttaksaðgerð þarf að tengja bakljósstýripinna við 3.3V aflgjafa til að vera rétt upplýstur.
- Þar sem flassgeta STC89C52RC örstýringarinnar er of lítil (minna en 25KB), er ekki hægt að hlaða niður forritinu með snertivirkni, þannig að snertiskjárinn þarf ekki raflögn.
Notkunarskref:
- A. Tengdu LCD-eininguna (Eins og sýnt er á mynd 1) og C51 MCU samkvæmt ofangreindum raflögnum og kveiktu á henni;
- B. Veldu C51 prófunarforritið sem á að prófa, eins og sýnt er hér að neðan: (Lýsing prófunarforrits vinsamlegast skoðaðu lýsingu prófunarforritsins í prófunarpakkanum)
- C. Opnaðu valið prófunarverkefni, settu saman og halaðu niður; nákvæma lýsingu á C51 prófunarforritssöfnuninni og niðurhalinu er að finna í eftirfarandi skjali:
http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf - D. Ef LCD-einingin sýnir stafi og grafík venjulega, keyrir forritið með góðum árangri;
Hugbúnaðarlýsing
Kóða arkitektúr
A. C51 og STM32 kóða arkitektúr lýsing Kóða arkitektúrinn er sýndur hér að neðan:
Demo API kóðann fyrir keyrslutíma aðalforritsins er innifalinn í prófunarkóðann; LCD frumstilling og tengd samhliða höfn skrifa gagnaaðgerðir eru innifalin í LCD kóðanum; Teiknipunktar, línur, grafík og kínverska og enska stafaskjár tengdar aðgerðir eru innifalin í GUI kóðanum; Aðalaðgerðin útfærir forritið til að keyra; Pallkóði er mismunandi eftir vettvangi; IIC kóðinn er notaður af rafrýmd snertiskjánum IC GT911, þar á meðal IIC frumstillingu, gagnaritun og lestur osfrv; Snertikóði inniheldur tvo hluta: viðnámssnertiskjákóða og rafrýmd snertiskjás (gt911) kóða; Lyklavinnslutengdur kóðinn er innifalinn í lykilkóðann (C51 pallurinn er ekki með hnappavinnslukóða); Kóðinn sem tengist leiddi stillingaraðgerðinni er innifalinn í leiddi kóðanum (C51 pallurinn er ekki með leiddi vinnslukóða);
GPIO skilgreiningarlýsing
STM32 prófunarforrit GPIO skilgreiningarlýsing
GPIO skilgreining á LCD skjá STM32 prófunarforritsins er sett í lcd.h file, sem er skilgreint á tvo vegu:
- STM32F103RCT6 örstýringarprófunarforrit notar IO hliðstæða stillingu (það styður ekki FSMC strætó)
- Önnur STM32 MCU prófunarforrit nota FSMC rútuham STM32F103RCT6 MCU IO hliðstæða prófunarforrit LCD skjár GPIO skilgreiningu eins og sýnt er hér að neðan:
FSMC prófunarforrit LCD skjár GPIO er skilgreint eins og sýnt er hér að neðan (taktu STM32F103ZET6 örstýring FSMC prófunarforrit sem fyrrverandiample):
STM32 pallur snertiskjár tengdur kóði inniheldur tvo hluta: mótstöðu snertiskjákóða og rafrýmd snertiskjákóða. Viðnám snertiskjár GPIO skilgreining er sett í rtp.h file eins og sýnt er hér að neðan (taktu STM32F103ZET6 örstýringar IO hliðstæða prófunarforritið sem fyrrverandiample):
Rafrýmd snertiskjás tengd GPIO skilgreining samanstendur af tveimur hlutum: GPIO skilgreiningu IIC og skjárof og endurstilla GPIO skilgreiningu. IIC GPIO skilgreiningin er sett í ctpiic.h file eins og sýnt er hér að neðan (taktu STM32F103RCT6 örstýringuna FSMC prófunarforritið sem fyrrverandiample):
Truflun á snertiskjánum og endurstillt GPIO skilgreiningu eru sett í GT911.h, eins og sýnt er á eftirfarandi mynd (taktu STM32F103ZET6 örstýringuna FSMC prófunarforritið sem dæmiample):
C51 prófunarforrit GPIO skilgreiningarlýsing
C51 prófunarforrit LCD skjár GPIO skilgreining er sett í lcd.h file, eins og sýnt er hér að neðan (Tekið STC12C5A60S2 örstýringarprófunarforritið sem fyrrverandiample):
Samhliða pinnaskilgreining þarf að velja allt settið af GPIO tengihópum, svo sem P0, P2, osfrv., Svo að þegar gögn eru flutt er aðgerðin þægileg. Hægt er að skilgreina aðra pinna sem hvaða ókeypis GPIO sem er. C51platform snertiskjátengdur kóði inniheldur tvo hluta: viðnám snertiskjákóða og rafrýmd snertiskjákóða. Viðnám snertiskjár GPIO skilgreining er sett í rtp.h file eins og sýnt er hér að neðan (Tekið STC12C5A60S2 örstýringarprófunarforritið sem dæmiample):
Rafrýmd snertiskjás tengd GPIO skilgreining samanstendur af tveimur hlutum: GPIO skilgreiningu IIC og skjárof og endurstilla GPIO skilgreiningu. IIC GPIO skilgreiningin er sett í gtiic.h file eins og sýnt er hér að neðan (taktu STC12C5A60S2 örstýringarprófunarforritið sem dæmiample):
Röskun á skjánum og endurstilla GPIO skilgreiningu eru sett í GT911.h, eins og sýnt er á eftirfarandi mynd (taktu STC12C5A60S2 örstýringarprófunarforritið sem dæmiample):
Hægt er að breyta GPIO skilgreiningu snertiskjásins og hægt er að skilgreina hana sem hverja aðra ókeypis GPIO.
Innleiðing samhliða samskiptakóða
- STM32 prófunarforrit samhliða samskiptakóða útfærsla STM32 prófunarforritið samhliða tengi samskiptakóði er settur í LCD.c file, sem er útfært á tvo vegu:
- STM32F103RCT6 örstýringarprófunarforrit notar IO hliðstæða stillingu (það styður ekki FSMC strætó)
- Önnur STM32 MCU prófunarforrit nota FSMC rútuham
IO uppgerð prófunarforritið er útfært eins og sýnt er hér að neðan:
FSMC prófunaráætlunin er útfærð eins og sýnt er hér að neðan:
Bæði 8- og 16-bita skipanaskrif og 8- og 16-bita gagnaskrif og lestur eru útfærðar.
C51 prófunarforrit samhliða tengi samskiptakóða framkvæmd
Viðkomandi kóði er útfærður í LCD.c file eins og sýnt er hér að neðan:
Innleiddar 8-bita og 16-bita skipanir og 8-bita og 16-bita gagnaritun og lestur.
leiðbeiningar um kvörðun snertiskjás
STM32 prófunarforrit kvörðunarleiðbeiningar fyrir snertiskjá
STM32 snertiskjákvörðunarforritið greinir sjálfkrafa hvort kvörðunar er krafist eða fer handvirkt inn í kvörðun með því að ýta á hnapp. Það er innifalið í prófunarhlutanum fyrir snertiskjáinn. Kvörðunarmerkið og kvörðunarfæribreytur eru vistaðar í AT24C02 flassinu. Ef nauðsyn krefur skaltu lesa úr flassinu. Kvörðunarferlið er eins og sýnt er hér að neðan:
C51 prófunarforrit kvörðunarleiðbeiningar fyrir snertiskjá
Kvörðun C51 snertiskjásins þarf að framkvæma Touch_Adjust prófunaratriðið (aðeins fáanlegt í STC12C5A60S2 prófunarkerfinu), eins og sýnt er hér að neðan:
Algengur hugbúnaður
Þetta prófunarsett tdamples krefst birtingar á kínversku og ensku, táknum og myndum, þannig að modulo hugbúnaðurinn er notaður. Það eru tvær tegundir af modulo hugbúnaði: Image2Lcd og PCtoLCD2002. Hér er aðeins stillingin á modulo hugbúnaðinum fyrir prófunarforritið.
PCtoLCD2002 modulo hugbúnaðarstillingarnar eru sem hér segir:
Punktafylkissnið veldu Dark code modulo stillingu veldu framsækna stillingu Taktu líkanið til að velja stefnuna (há staðsetning fyrst) Úttaksnúmerakerfi velur sextándanúmer Val á sérsniðnu sniði C51 snið Sértæka stillingaraðferðin er sem hér segir:
Image2Lcd modulo hugbúnaðarstillingar eru sýndar hér að neðan:
Image2Lcd hugbúnaðinn þarf að vera stilltur á lárétt, vinstri til hægri, efst til botns og lágt í fremstu skannastillingu.
Skjöl / auðlindir
![]() |
LCD wiki MRB3512 16BIT RTP og CTP mát [pdfNotendahandbók MRB3512 16BIT RTP og CTP eining, MRB3512, 16BIT RTP og CTP eining, RTP og CTP eining, CTP eining, mát |