LCD wiki MRB3512 16BIT RTP A Modiwl CTP

Disgrifiad o'r Cynnyrch
Mae'r cynnyrch yn fodiwl arddangos TFT LCD 3.5-modfedd sy'n cefnogi newid rhwng y sgrin gyffwrdd gwrthiant a sgrin gyffwrdd capacitive. Mae ganddo benderfyniad 480 × 320, mae'n cefnogi arddangosfa lliw 16BIT RGB 65K, a'r gyrrwr mewnol IC yw ST7796, sy'n defnyddio cyfathrebu porthladd cyfochrog 16-did. Mae'r modiwl yn cynnwys arddangosfa LCD, sgrin gyffwrdd gwrthiant neu sgrin gyffwrdd cynhwysedd, a backplane PCB. Gellir ei blygio i mewn i slot TFT LCD y bwrdd datblygu cyfres STM32 neu ei ddefnyddio ar y platfform C51.
Nodweddion Cynnyrch
- Sgrin lliw 3.5-modfedd, cefnogi arddangosfa lliw 16BIT RGB 65K, arddangos lliwiau cyfoethog
- Cydraniad 320 × 480 i'w arddangos yn glir
- Cefnogi newid modd bws data cyfochrog 16-did, cyflymder trosglwyddo cyflym
- Yn cefnogi byrddau datblygu ALIENTEK STM32 Mini, Elite, WarShip, Explorer ac Apollo gyda defnydd ategyn uniongyrchol
- Cefnogi newid rhwng sgrin gyffwrdd gwrthiant a sgrin gyffwrdd capacitive
- Yn darparu cyfoethog samprhaglen ar gyfer llwyfannau STM32 a C51
- Safonau proses gradd milwrol, gwaith sefydlog hirdymor
- Darparu cymorth technegol gyrrwr sylfaenol
Paramedrau Cynnyrch

Disgrifiad Rhyngwyneb


NODYN
- Mae caledwedd y modiwl yn cefnogi newid rhwng y sgrin gyffwrdd gwrthiant a sgrin gyffwrdd capacitive (fel y dangosir yn y blwch llinell doredig yn Llun 1 uchod), fel a ganlyn:
- Defnyddiwch sgrin gyffwrdd gwrthiant: sodro'r cydrannau yn y blwch llinell doredig o RTOUCH, ac nid oes angen weldio'r cydrannau yn y blwch llinell doredig o CTOUCH;
- Defnyddiwch sgrin gyffwrdd capacitive: sodro'r cydrannau yn y blwch llinell doredig o CTOUCH, ac nid oes angen weldio'r cydrannau yn y blwch llinell doredig o RTOUCH;
- Gellir gosod y modiwl hwn yn uniongyrchol i slot TFTLCD y bwrdd datblygu atom prydlon, nid oes angen gwifrau â llaw.
- Mae caledwedd y modiwl hwn yn cefnogi modd 16 did yn unig
Nodyn Pwysig
- Y rhifau pin canlynol 1 ~ 34 yw rhif pin pin y Modiwl gyda backplane PCB ein cwmni. Os ydych chi'n prynu sgrin noeth, cyfeiriwch at ddiffiniad pin y fanyleb sgrin noeth, cyfeiriwch at y gwifrau yn ôl y math o signal yn lle Wire yn uniongyrchol yn ôl y rhifau pin modiwl canlynol. Am gynample: Mae CS yn 1 pin ar ein modiwl. Gall fod yn x pin ar sgrin foel o wahanol faint.
- Ynglŷn â chyflenwad VCC cyftage: Os ydych chi'n prynu modiwl gyda backplane PCB, gellir cysylltu cyflenwad pŵer VCC / VDD â 5V neu 3.3V (mae gan y modiwl gylched gollwng integredig ultra-isel 5V i 3V), os ydych chi'n prynu sgrin LCD noeth, cofiwch i gysylltu 3.3V yn unig.
- Ynglŷn â'r backlight cyftage: Mae gan y modiwl gyda'r backplane PCB gylched rheoli backlight triode integredig, sydd ond angen mewnbwn lefel uchel y pin BL neu'r ton PWM i oleuo'r backlight. Os ydych chi'n prynu sgrin noeth, mae'r LEDAx wedi'i gysylltu â 3.0V-3.3V ac mae'r LEDKx wedi'i seilio.

Ffurfweddu Caledwedd
Mae cylched caledwedd modiwl LCD yn cynnwys chwe rhan: cylched rheoli arddangos LCD, cylched rheoli pŵer, cylched addasu cydbwysedd Impedance, cylched rheoli sgrin gyffwrdd capacitive, cylched rheoli sgrin gyffwrdd gwrthiant a chylched rheoli backlight. Cylched rheoli arddangos LCD ar gyfer rheoli pinnau'r LCD, gan gynnwys pinnau rheoli a phinnau trosglwyddo data. Cylched rheoli pŵer ar gyfer sefydlogi'r cyflenwad cyftage a dewis y cyflenwad allanol cyftage Defnyddir y gylched addasu cydbwysedd rhwystriant i gydbwyso'r rhwystriant rhwng pin MCU a pin LCD. defnyddir cylched rheoli sgrin gyffwrdd ymwrthedd i reoli caffaeliad ymyriad sgrin gyffwrdd, data sampling, trosi AD, trosglwyddo data, ac ati Defnyddir cylched rheoli sgrin gyffwrdd Capacitive i reoli caffaeliad ymyrraeth sgrin gyffwrdd, data sampling, trosi AD, trosglwyddo data, ac ati Defnyddir cylched rheoli backlight i reoli disgleirdeb y backlight.
egwyddor gweithio
Cyflwyniad i Reolwr ST7796U
The ST7796U is a single-chip controller for 262 K color TFT-LCDs. It supports a maximum resolution of 320*480 and has a GRAM of 345600 bytes. It also supports 8-bit, 9-bit, 16-bit, and 18-bit parallel port data buses. It also supports 3-wire and 4-wire SPI serial ports. Since the supported resolution is relatively large and the amount of data transmitted is large, the parallel port transmission is adopted, and the transmission speed is fast. ST7796U also supports 65K, 262K, 16M RGB color display, display color is very rich, while supports rotating display and scroll display and video playback, display in a variety of ways. The ST7796U controller uses 16bit (RGB565) to control a pixel display, so it can display up to 65K colors per pixel. The pixel address setting is performed in the order of rows and columns, and the incrementing and decreasing direction is determined by the scanning mode. The ST7796U display method is performed by setting the address and then setting the color value.
Cyflwyniad i gyfathrebu porthladd cyfochrog
Mae amseriad modd ysgrifennu cyfathrebu porthladd cyfochrog fel y dangosir isod:

Dangosir amseriad y modd darllen cyfathrebu porthladd cyfochrog yn y ffigur isod:

- Mae CSX yn signal dethol sglodion ar gyfer galluogi ac analluogi cyfathrebu porthladd cyfochrog, gweithredol isel
- Mae RESX yn signal ailosod allanol, gweithredol isel
- D/CX yw'r signal dewis data neu orchymyn, data 1-ysgrifennu neu baramedrau gorchymyn, gorchymyn 0-ysgrifennu
- Mae WRX yn signal rheoli data ysgrifennu
- Mae RDX yn signal rheoli data darllen
- Mae D[X: 0] yn did data porthladd cyfochrog, sydd â phedwar math: 8-bit, 9-bit, 16-bit, a 18-bit.
Wrth berfformio gweithrediad ysgrifennu, ar sail ailosod, gosodwch y signal dewis data neu orchymyn yn gyntaf, yna tynnwch y signal dewis sglodion yn isel, yna mewnbwn y cynnwys i'w ysgrifennu o'r gwesteiwr, ac yna tynnwch y signal rheoli data ysgrifennu yn isel. . Pan gaiff ei dynnu'n uchel, caiff data ei ysgrifennu at yr IC rheoli LCD ar ymyl codi'r signal rheoli ysgrifennu. Yn olaf, mae'r signal dewis sglodion yn cael ei dynnu'n uchel ac mae gweithrediad ysgrifennu data wedi'i gwblhau.
Wrth fynd i mewn i'r llawdriniaeth ddarllen, ar sail ailosod, tynnwch y signal dewis sglodion yn isel yn gyntaf, yna tynnwch y data neu'r gorchymyn dewis signal yn uchel, yna tynnwch y signal rheoli data darllen yn isel, ac yna darllenwch y data o'r rheolydd LCD IC . Ac yna Mae'r signal rheoli data darllen yn cael ei dynnu'n uchel, ac mae'r data'n cael ei ddarllen ar ymyl codi'r signal rheoli data darllen. Yn olaf, mae'r signal dewis sglodion yn cael ei dynnu'n uchel, ac mae gweithrediad darllen data wedi'i gwblhau.
Cyfarwyddiadau ar gyfer defnyddio
Cyfarwyddiadau STM32
Cyfarwyddiadau gwifrau:
Gweler y disgrifiad rhyngwyneb ar gyfer aseiniadau pin.
Nodyn
- Gellir gosod y modiwl hwn yn uniongyrchol i slot TFTLCD y bwrdd datblygu atom prydlon, nid oes angen gwifrau â llaw.
- Mae'r pinnau plygio mewnol canlynol o'r MCU cyfatebol yn cyfeirio at y pinnau MCU sydd wedi'u cysylltu'n uniongyrchol â'r slot TFTLCD y tu mewn i'r bwrdd datblygu, dim ond er mwyn cyfeirio ato.







Camau Gweithredu
- Cysylltwch y modiwl LCD (Fel y dangosir yn Llun 1) a'r MCU STM32 yn unol â'r cyfarwyddiadau gwifrau uchod a phŵer ymlaen;
- B. Dewiswch y rhaglen brawf C51 i'w phrofi, fel y dangosir isod: (Cyfeiriwch at ddogfennaeth y rhaglen brawf ar gyfer disgrifiad y rhaglen brawf.)

- Agorwch y prosiect rhaglen brawf a ddewiswyd, llunio a lawrlwytho; mae disgrifiad manwl o'r broses o lunio a lawrlwytho rhaglen brawf STM32 i'w gweld yn y ddogfen ganlynol:
http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf - Os yw'r modiwl LCD yn dangos cymeriadau a graffeg fel arfer, mae'r rhaglen yn rhedeg yn llwyddiannus;
C51 cyfarwyddiadau
Cyfarwyddiadau gwifrau
Gweler y disgrifiad rhyngwyneb ar gyfer aseiniadau pin.
Nodyn
- Gan fod lefelau mewnbwn ac allbwn GPIO y microreolydd STC12C5A60S2 yn 5V, ni all yr IC cyffwrdd capacitive weithio'n normal (dim ond 1.8 ~ 3.3V y gellir ei dderbyn). Os ydych chi eisiau defnyddio'r swyddogaeth cyffwrdd capacitive, mae angen i chi gysylltu â'r modiwl trosi lefel;
- Gan nad oes gan y microreolydd STC89C52RC swyddogaeth allbwn gwthio-tynnu, mae angen cysylltu'r pin rheoli backlight â chyflenwad pŵer 3.3V i gael ei oleuo'n iawn.
- Gan fod gallu Flash microcontroller STC89C52RC yn rhy fach (llai na 25KB), ni ellir lawrlwytho'r rhaglen â swyddogaeth gyffwrdd, felly nid oes angen gwifrau ar y sgrin gyffwrdd.



Camau Gweithredu:
- A. Cysylltwch y modiwl LCD (Fel y dangosir yn Llun 1) a'r MCU C51 yn unol â'r cyfarwyddiadau gwifrau uchod a'i bweru ymlaen;
- B. Dewiswch y rhaglen brawf C51 i'w phrofi, fel y dangosir isod: (Disgrifiad rhaglen brawf cyfeiriwch at ddogfen disgrifiad y rhaglen brawf yn y pecyn prawf)

- C. Agorwch y prosiect rhaglen brawf a ddewiswyd, lluniwch a dadlwythwch; gellir dod o hyd i ddisgrifiad manwl o'r broses o lunio a lawrlwytho rhaglen brawf C51 yn y ddogfen ganlynol:
http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf - D. Os yw'r modiwl LCD yn dangos cymeriadau a graffeg fel arfer, mae'r rhaglen yn rhedeg yn llwyddiannus;
Disgrifiad Meddalwedd
Pensaernïaeth y Cod
Disgrifiad pensaernïaeth cod C51 a STM32 A. Dangosir pensaernïaeth y cod isod:

Mae'r cod Demo API ar gyfer prif amser rhedeg y rhaglen wedi'i gynnwys yn y cod prawf; Mae cychwyniad LCD a gweithrediadau data ysgrifennu porthladd cyfochrog cysylltiedig wedi'u cynnwys yn y cod LCD; Mae pwyntiau lluniadu, llinellau, graffeg, a gweithrediadau arddangos cymeriad Tsieineaidd a Saesneg wedi'u cynnwys yn y cod GUI; Mae prif swyddogaeth yn gweithredu'r cais i redeg; Mae cod platfform yn amrywio fesul platfform; Defnyddir y cod IIC gan y cyffwrdd capacitive IC GT911, gan gynnwys cychwyniad IIC, ysgrifennu a darllen data, ac ati; Mae cod cyffwrdd yn cynnwys dwy ran: cod sgrin gyffwrdd gwrthiant a chod sgrin gyffwrdd cynhwysedd (gt911); Mae'r cod allweddol sy'n gysylltiedig â phrosesu wedi'i gynnwys yn y cod allweddol (nid oes gan y platfform C51 god prosesu botwm); Mae'r cod sy'n gysylltiedig â'r gweithrediad cyfluniad dan arweiniad wedi'i gynnwys yn y cod dan arweiniad (nid oes gan y platfform C51 god prosesu dan arweiniad);
Disgrifiad diffiniad GPIO
Rhaglen brawf STM32 Disgrifiad diffiniad GPIO
Rhoddir diffiniad GPIO o sgrin LCD y rhaglen brawf STM32 yn y lcd.h file, a ddiffinnir mewn dwy ffordd:
- Mae rhaglen brawf microreolydd STM32F103RCT6 yn defnyddio modd analog IO (nid yw'n cefnogi bws FSMC)
- Mae rhaglenni prawf MCU STM32 eraill yn defnyddio modd bws FSMC STM32F103RCT6 MCU IO rhaglen brawf analog sgrin LCD diffiniad GPIO fel y dangosir isod:

Rhaglen brawf FSMC sgrin lcd Diffinnir GPIO fel y dangosir isod (cymerwch raglen brawf FSMC microcontroller STM32F103ZET6 fel cynample):
Mae cod sy'n gysylltiedig â sgrin gyffwrdd platfform STM32 yn cynnwys dwy ran: cod sgrin gyffwrdd ymwrthedd a chod sgrin gyffwrdd capacitance. Rhoddir diffiniad GPIO sgrin gyffwrdd ymwrthedd yn y rtp.h file fel y dangosir isod (cymerwch y rhaglen prawf analog microcontroller IO STM32F103ZET6 fel cynample):
Mae diffiniad GPIO sgrin gyffwrdd cynhwysedd yn cynnwys dwy ran: diffiniad GPIO IIC ac ymyrraeth sgrin ac ailosod diffiniad GPIO. Rhoddir diffiniad IIC GPIO yn y ctpiic.h file fel y dangosir isod (cymerwch raglen brawf FSMC microreolwr STM32F103RCT6 fel cynample):
Mae ymyrraeth y sgrin gyffwrdd a'r diffiniad GPIO ailosod yn cael eu gosod yn GT911.h, fel y dangosir yn y ffigur canlynol (cymerwch raglen brawf FSMC microcontroller STM32F103ZET6 fel example):
Rhaglen brawf C51 disgrifiad GPIO diffiniad
Rhaglen brawf C51 sgrin lcd diffiniad GPIO yn cael ei roi yn y lcd.h file, fel y dangosir isod (Gan gymryd y rhaglen brawf microreolydd STC12C5A60S2 fel cynample):
Mae angen diffiniad pin cyfochrog i ddewis y set gyfan o grwpiau GPIO porthladd, megis P0, P2, ac ati, fel bod wrth drosglwyddo data, y llawdriniaeth yn convenient.Other pinnau gellir ei ddiffinio fel unrhyw GPIO rhad ac am ddim. Mae cod sy'n gysylltiedig â sgrin gyffwrdd C51platform yn cynnwys dwy ran: cod sgrin gyffwrdd gwrthiant a chod sgrin gyffwrdd cynhwysedd. Rhoddir diffiniad GPIO sgrin gyffwrdd ymwrthedd yn y rtp.h file fel y dangosir isod (gan gymryd y rhaglen prawf microreolydd STC12C5A60S2 fel example):
Mae diffiniad GPIO sgrin gyffwrdd cynhwysedd yn cynnwys dwy ran: diffiniad GPIO IIC ac ymyrraeth sgrin ac ailosod diffiniad GPIO. Rhoddir diffiniad IIC GPIO yn y gtiic.h file fel y dangosir isod (cymerwch raglen brawf microreolydd STC12C5A60S2 fel cynample):
Mae ymyrraeth y sgrin a'r diffiniad GPIO ailosod yn cael eu gosod yn GT911.h, fel y dangosir yn y ffigur canlynol (cymerwch raglen brawf microreolydd STC12C5A60S2 fel example):
Gellir addasu diffiniad GPIO o'r sgrin gyffwrdd a gellir ei ddiffinio fel unrhyw GPIO rhad ac am ddim arall.
Gweithredu cod cyfathrebu porthladd cyfochrog
- Rhaglen brawf STM32 gweithredu cod cyfathrebu porthladd cyfochrog Mae'r rhaglen brawf STM32 cod cyfathrebu porthladd cyfochrog yn cael ei osod yn y LCD.c file, a weithredir mewn dwy ffordd:
- Mae rhaglen brawf microreolydd STM32F103RCT6 yn defnyddio modd analog IO (nid yw'n cefnogi bws FSMC)
- Mae rhaglenni prawf MCU STM32 eraill yn defnyddio modd bws FSMC
Gweithredir rhaglen prawf efelychu IO fel y dangosir isod:
Gweithredir rhaglen brawf FSMC fel y dangosir isod:

Mae gorchymyn 8- ac 16-did yn ysgrifennu a data 8- ac 16-did yn ysgrifennu ac yn darllen yn cael eu gweithredu.
Rhaglen brawf C51 gweithredu cod cyfathrebu porthladd cyfochrog
Gweithredir y cod perthnasol yn y LCD.c file fel y dangosir isod:
Gweithredu gorchmynion 8-did a 16-did a data 8-did ac 16-did ysgrifennu a darllen.
cyfarwyddiadau graddnodi sgrin gyffwrdd
Cyfarwyddiadau graddnodi sgrin gyffwrdd rhaglen brawf STM32
Mae rhaglen galibradu sgrin gyffwrdd STM32 yn cydnabod yn awtomatig a oes angen graddnodi neu a yw'n mynd i mewn i'r graddnodi â llaw trwy wasgu botwm. Mae wedi'i gynnwys yn yr eitem prawf sgrin gyffwrdd. Mae'r marc graddnodi a pharamedrau graddnodi yn cael eu cadw yn y fflach AT24C02. Os oes angen, darllenwch o'r fflach. Mae'r broses raddnodi fel y dangosir isod:
C51 prawf rhaglen sgrin gyffwrdd graddnodi cyfarwyddiadau
Mae angen i raddnodi sgrin gyffwrdd C51 weithredu'r eitem prawf Touch_Adjust (dim ond ar gael yn y rhaglen brawf STC12C5A60S2) fel y dangosir isod:
Meddalwedd cyffredin
Mae'r set hon o brawf exampMae les yn gofyn am arddangos Tsieinëeg a Saesneg, symbolau a lluniau, felly defnyddir y meddalwedd modulo. Mae dau fath o feddalwedd modwlo: Image2Lcd a PCtoLCD2002. Dyma osodiad y meddalwedd modulo ar gyfer y rhaglen brawf yn unig.
Mae gosodiadau meddalwedd modwlo PCtoLCD2002 fel a ganlyn:
Fformat matrics dot dewiswch Cod tywyll y modd modwlo dewiswch y modd cynyddol Cymerwch y model i ddewis y cyfeiriad (safle uchel yn gyntaf) System rhif allbwn yn dewis rhif hecsadegol Dewis fformat personol Fformat C51 Mae'r dull gosod penodol fel a ganlyn:
Dangosir gosodiadau meddalwedd modwlo Image2Lcd isod:

Mae angen gosod meddalwedd Image2Lcd i lorweddol, o'r chwith i'r dde, o'r brig i'r gwaelod, a'i leoliad isel i'r modd sgan blaen.
Dogfennau / Adnoddau
![]() |
LCD wiki MRB3512 16BIT RTP A Modiwl CTP [pdfLlawlyfr Defnyddiwr MRB3512 16BIT RTP A Modiwl CTP, MRB3512, 16BIT RTP A Modiwl CTP, RTP A Modiwl CTP, Modiwl CTP, Modiwl |

