FORENEX FES4335U1-56T Modiwl Rheoli Graffeg Mapio Cof
Hanesion adolygu
Nage y Parch. | Dyddiad | Newidiadau Sylweddol |
1.0 | 2016 | Rhifyn cyntaf. |
Disgrifiad Cyffredinol
Mae FES4335U1-56T yn gost isel, effeithlonrwydd uchel a smart o fodiwl rheoli arddangos TFT-LCD a all ddarparu cymeriadau neu gymhwysiad graffeg 2D o fewn 768KB wedi'i fewnosod o RAM arddangos.
Mae FES4335U1-56T yn cynnig rhyngwyneb cyfresol (Uart-TT) i sefydlu cyfathrebiad caledwedd gyda MCU syml allanol (fel 8051 ac ati), a darparu'r “Tabl Gorchmynion” ar gyfer galw a gweithredu effaith graffigol.
Yn ôl y “Tabl Gorchmynion” o APIs graffeg, nid oes ond angen i'r MCU allanol drosglwyddo'r cod gorchymyn cyfatebol gyda pharamedrau i FES4335U1-56T dros ryngwyneb cyfresol. Byddai'r datgodiwr gorchymyn y tu mewn i FES4335U1-56T yn mynd i weithredu'r dasg graffeg yn awtomatig.
Mae'r FG875D_command_encoder.exe yn gyfleustodau meddalwedd PC ac yn darparu defnyddiwr i brofi'r gwahanol orchmynion swyddogaeth yn “Tabl Gorchmynion”.
Eitem | Manyleb | Sylw |
maint LCD | 5.6 modfedd (lletraws) | |
Datrysiad | 640 x 3(RGB) x 480 | dot |
Math arddangos | Fel arfer Gwyn, Transmissive | |
Cae dot | 0.0588(W) x 0.1764(H) mm | |
Ardal actif | 112.896(W) x 84.672(H) mm | |
Maint y modiwl | 142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View ongl | L: 70 / R: 70 / T: 50 / B: 70 | θ |
Triniaeth arwyneb | Gwrth-lacharedd | |
Trefniant lliw | 64k o liwiau gyda streipen RGB | |
Math cyffwrdd | 4-wifren Gwrthiannol | |
Golau cefn | Gyrrwr LED adeiledig | |
Rhyngwyneb | Uart (TTL-RX/TX), 115200/N/8/1 | |
Cynnig meddalwedd | Tabl Gorchmynion | Nodyn1 |
Ymgyrch Temp | -10 ℃ i 60 ℃ | |
Tymheredd Storio | -20 ℃ i 70 ℃ |
Nodyn 1: Mae pob un o'r APIs defnyddiadwy wedi'i grynhoi yn y Tabl gorchmynion. Cyfeiriwch at y ddogfen
(FG875D_Commands Table_vx.pdf). A disgrifiad defnydd manwl ar gyfer pob gorchymyn, cyfeiriwch at (FG4335x_software_Note_V1.pdf).
Aseiniad Pin
Rhyngwyneb mewnbwn UART (H4)
Cysylltydd: (Pennawd Blwch_2x5pin/ 2.0mm/ mynediad ochr) | |||||||
Rhif pin | Disgrifiad | I/O | Nodyn | Rhif pin | Disgrifiad | I/O | Nodyn |
Pin1 | GND | Pin2 | RX | I | |||
Pin3 | TX | O | Pin4 | NC | |||
Pin5 | Tarian GND | Pin6 | NC | ||||
Pin7 | NC | Pin8 | NC | ||||
Pin9 | 5V/350mA | I | 1 | Pin10 | 5V/350mA | I | 1 |
NODYN 1: Mewnbwn ffynhonnell pŵer allanol DC5V
2-2, opsiwn cysylltydd Pŵer Amgen (W2).
Cysylltydd: (wafer_2pin / 2.0mm / mynediad ochr) | |||||||
Rhif pin | Disgrifiad | I/O | Nodyn | Rhif pin | Disgrifiad | I/O | Nodyn |
Pin1 | GND | I | Pin2 | 5V/700mA |
Darparu cysylltydd ychwanegol ar gyfer mewnbwn ffynhonnell pŵer allanol. Os nad yw'r ffynhonnell pŵer (DC5V) yn darparu o'r Pin 9 a 10 H4.
Rhyngwyneb GPIO (H2)
Cysylltydd: (Header_2x5pin/ 2.0mm/ mynediad ochr) | |||||||
Rhif pin | Disgrifiad | I/O | Nodyn | Rhif pin | Disgrifiad | I/O | Nodyn |
Pin1 | GPO 0 | O | 2 | Pin2 | GPI 0 | I | 3 |
Pin3 | GPO 1 | O | 2 | Pin4 | GPI 1 | I | 3 |
Pin5 | GPO 2 | O | 2 | Pin6 | GPI 2 | I | 3 |
Pin7 | GPO 3 | O | 2 | Pin8 | GPI 3 | I | 3 |
Pin9 | GND | Pin10 | GND |
NODYN 2: Mae'r GPO_0 ~ 3 yn allbwn gyda draen agored a dylai fod ganddynt wrthydd tynnu-uchel ar fwrdd allanol.
NODYN 3: Mae'r GPI_0 ~ 3 yn fewnbwn 3.3V gyda 5V goddefgar.
Manylebau Gweithredu
Manylebau trydanol
Sgoriau Uchaf Absoliwt
Symbol | Symbol | Minnau. | Max. | Uned | Nodyn |
Power Voltage | VCC | -0.3 | 5.2 | V | |
Tymheredd Gweithredu | TOP | -10 | 60 | ℃ | |
Tymheredd Storio | TST | -20 | 70 | ℃ |
* Ni chaniateir mynd y tu hwnt i werthoedd graddio uchaf absoliwt y cynnyrch hwn ar unrhyw adeg.
Cyflwr gweithredu a argymhellir
Symbol | Disgrifiad | Minnau. | Teip. | Max. | Uned | Nodyn |
VDC | Cyflenwad cyftage | 3.7 | 5 | 5.2 | V | |
Icc | Cyfredol | 0.7 | A | |||
Lefel signal UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA) | ||||||
VIH | Mewnbwn Uchel Voltage | 2.64 | 3.3 | V | ||
VIL | Mewnbwn Isel Voltage | 0 | 0.66 | V | ||
VOH | Allbwn Uchel Voltage | 2.9 | 3.3 | V | ||
VOL | Allbwn Isel Voltage | 0 | 0.4 | V | ||
Manylebau Optegol (θ=0°) | ||||||
CR | Cymhareb Cyferbyniad | 400 | 500 | |||
L | Goleuedd | 230 | 280 | cd / m² | ||
Cyfradd Baud | ||||||
UART | 115200 | bps | ||||
Defnydd pŵer @ mewnbwn 5v, disgleirdeb 100%. | ||||||
Treuliant | 5.6”, 640×480 | 3.1 | W |
fanyleb mecanyddol
Manyleb caledwedd
Diagram Bloc
Ffigur 3-a : Diagram Bloc FES4335
Rhyngwyneb Caledwedd
- Y model wedi'i addasu yw FES4335U1-56T.
- UART (TTL-RX/TX): 3-wifren (TX, RX, GND) yn cyfeirio at (Adran: aseiniad pin).
- Cyfradd Baud: bod yn sefydlog ar 115200 bps/N/8/1.
- Y cysylltedd rhwng Host a FES4335U1-56T
Meddalwedd
Cyfathrebu (ysgwyd dwylo)
Oherwydd y rhyngwynebau cyfresol (Uart-TTL) mae'r FES4335 hynny wedi'i gynnig i sefydlu cyfathrebiad â gwesteiwr allanol. Mae'r gwesteiwr yn gallu trosglwyddo llif gorchymyn i FES4335 ar gyfer gweithredu tasg yn gofyn.
Yn ôl gallu'r trosglwyddiad, mae fformat y ffrwd gorchymyn wedi'i ddiffinio'n ddau gategori.
- Ffrwd Gorchymyn Safonol: Mae hwn yn fformat ffrwd gorchymyn hanfodol ar gyfer pob un dasg a restrir yn y Tabl Gorchmynion. (Cyfeiriwch at Dabl Gorchmynion Adran 4-3).
- Llif Trosglwyddo Data Swmp: Dim ond darparu ar gyfer rhai tasgau fydd yn gofyn am drosglwyddiad data swmp, ac mae'r gofyn wedi cadarnhau yn ystod y ffrwd gorchymyn safonol stage.
Ar hyn o bryd dim ond llai na dwy dasg a fydd yn gofyn am brotocol Trosglwyddo Data Swmp.
- FG875D_WriteToSerialROM (cod swyddogaeth 0x21).
- FG875D_ Arddangos _Block_RW (cod swyddogaeth 0x24).
Yn ôl y Tabl Gorchmynion, mae gan bob gorchymyn god swyddogaeth unigryw ar gyfer tasg gweithredu penodol. (Cyfeiriwch at Dabl Gorchmynion Adran 4-3).
Felly, unwaith y bydd y FES4335 wedi derbyn Ffrwd Gorchymyn Safonol cyflawn a pha ran o siec sy'n cael ei gwirio yn gyntaf. Ar ôl hynny, byddai'r rhan cod swyddogaeth yn cael ei nodi a'i weithredu ynghyd â rhan paramedrau.
Mae yna ardal cod benodol 0x50 ~ 0x5F lle bydd yn neilltuo i ddiffinio rhywfaint o god neges a hefyd yn cael ei ynysu o'r cod swyddogaeth cyfan.
Dychwelyd cod neges | ASCII | hecs | Disgrifiad |
Cod anghywir | “X” | 0x58 | Gwall checksum |
Cod aros | “W” | 0x57 | Mae FES4335 yn brysur |
Cod parod | “S” | 0x53 | Mae FES4335 yn barod |
Cod terfyn amser | “T” | 0x54 | Derbyn Goramser |
Cod Cyffwrdd Interrupt | “P” | 0x50 | Mae panel cyffwrdd wedi'i gyffwrdd |
Cod llwyddiant gorchymyn | Cod swyddogaeth | Command gweithredu llwyddiant | |
Cod llwyddiant trosglwyddo swmp | 0x55,0xAA | Llwyddiant trosglwyddo data swmp |
Os nad oes gwall yn ystod y trosglwyddiad.
Bydd y FES4335 yn gweithredu gorchymyn yn unol â'r cod swyddogaeth sydd wedi'i dderbyn yn Standard Command Stream Stage, a dychwelyd y cod swyddogaeth i'r Host ar gyfer gwirio llwyddiant.
or
Dychwelyd cod swyddogaeth (0x55,0xAA) i ddangos yr amser hwn o Swmp Trosglwyddo Data wedi
wedi'i gwblhau heb broblem yn “Swmp Data Transmission stage”.
Dychwelyd Cod Llwyddiant neu (0x55,0xAA), sy'n hysbysu statws llwyddiant.
Gallai'r gwesteiwr anfon y ffrwd gorchymyn newydd nesaf.
- Os oes unrhyw gyflwr annisgwyl wedi dod ar eu traws yn ystod trosglwyddo.
Bydd y FES4335 yn dychwelyd neges cod gwall cyfatebol ac ynghyd â'r cod swyddogaeth a dderbyniwyd ar gyfer gwirio gwallau.
Os dychwelyd Cod anghywir (0x58) fel isod. (nodwch fod gwall Checksum wedi digwydd)
Ffrwd Gorchymyn Safonol stage gwall
or Trosglwyddo Data Swmp stage gwall
Dylai gwesteiwr ailadrodd y ffrwd gorchymyn blaenorol.
Os dychwelwch y cod Goramser (0x54) fel isod, (nodwch fod gwall Goramser wedi digwydd) Ffrwd Gorchymyn Safonol stage gwall
or Trosglwyddo Data Swmp stage gwall
Dylai gwesteiwr ailadrodd y ffrwd gorchymyn blaenorol.
Dychwelyd cod aros (0x57) fel isod, (nodwch fod statws aros wedi digwydd) Mae Standard Command Stream yn Brysur
Mae Trawsyrru Data Swmp yn Brysur Hysbysu'r gwesteiwr bod FES4335 mewn statws prysur. Dylai'r gwesteiwr roi'r gorau i drosglwyddo dros dro nes bod FES4335 yn dychwelyd Cod parod (0x53) ac yna'n parhau â'r ffrwd gorchymyn neu'r llif data swmp nad yw'r rheini'n gorffen data eto.
Dychwelyd Cod Parod (0x53) fel isod, (nodwch fod neges barod wedi digwydd)Mae Standard Command Stream yn Barod
or Mae Trawsyrru Data Swmp yn Barod
Hysbysu'r gwesteiwr bod FES4335 wedi rhyddhau o'r cyfnod o statws prysur. Gall y Gwesteiwr barhau â gweddill y ffrwd gorchymyn neu'r llif data swmp.
- Mae cod penodol i hysbysu'r ymyriad cyffwrdd wedi digwydd a byddai hefyd yn dychwelyd gwerth cyfesurynnol (x,y) y panel cyffwrdd yn awtomatig.
- Cod ymyrraeth Dychwelyd Cyffwrdd (0x50) gyda gwerth cyfesurynnol (x,y) fel isod,
- a. Mewn trosglwyddiad data swmp stage, bydd y FES4335 dros dro i analluogi swyddogaeth gyffwrdd a rhoi'r gorau i ddychwelyd y cyfesuryn (x, y) cyffwrdd.
- b. Allan o drosglwyddiad data swmp stage. Byddai FES4335 yn dychwelyd y cyfesuryn (x, y) cyffwrdd yn awtomatig pan fydd ymyriad cyffwrdd wedi digwydd.
- c. Gallai'r gwesteiwr hefyd bleidleisio'r gwerth cyfesurynnau (x,y) trwy anfon cod Swyddogaeth 0x03 (APIs: FG875D_Detect_Touch).
Gorchymyn (Ffrwd/Fformat/protocol)
Ffrwd Gorchymyn Safonol
- Fformat: Mae'r fformat hwn yn cyfuno beit o god swyddogaeth a sawl beit paramedr a beit o checksum cod.
- Protocol:
Trosglwyddo Data Swmp
Gan mai'r cod swyddogaeth yn Standard Command Stream yw (0x21) neu (0x24) a fydd yn gofyn am dasg trosglwyddo data swmp ar ôl i'r cod swyddogaeth hynny gael ei nodi gan FES4335.
Yn yr achos hwn, bydd y broses gyfathrebu gyfan yn cael ei rhannu'n ddwy stages (Ffrwd Gorchymyn Safonol stage + Protocol Trosglwyddo Data Swmp staga).
- Fformat: Mae'r fformat hwn ar gael ar gyfer trosglwyddo data swmp stage yn unig.
Bydd y cod arweiniol (0x55,0xAA) yn disodli'r cod swyddogaeth i nodi cychwyn Trawsyrru Data Swmp ac yna bydd y gwerth yn cael ei osod yn beit hyd yn cael ei nodi faint o beit data fydd yn dod i fyny yn barhaus. Hysbysiad i osod beit hyd gyda maint data gwirioneddol llai 1. - Protocol:
Y llun i ddangos y llif gorchymyn safonol sy'n gofyn am ysgrifennu trosglwyddiad data swmp i FES4335.Y llun i ddangos y ffrwd gorchymyn safonol sy'n gofyn am ddarllen trosglwyddiad data swmp o FES4335.
Tabl Gorchmynion
Cyfeiriwch at y ddogfen “FG875D_Commands Table_vx.pdf”.
Atodiad (Awgrymiadau)
Tri cham i ddangos lluniau llonydd ar y sgrin yn gyflymach.
Cam 1): Trosi delwedd i .bin file:
Oherwydd Flash-ROM y FES4335 sy'n derbyn .bin yn unig file o ddelwedd. Felly, gan ddarparu cyfleustodau FG875_BMP_to_Bin.exe sy'n gallu trosi delwedd .BMP file i mewn i .BIN file.
(Cyfeiriwch at y ddogfen〝FG875_BMP_to_Bin_manual.pdf〞am fanylion).
Cam 2): Wrthi'n llwytho .bin file i'r SPI-FlashROM mewnol (AMIC A25LQ64).
- Gan ddefnyddio'r cod swyddogaeth 0x21 (API: FG875D_WriteToSerialROM) i fynnu bod FES4335 yn mynd i mewn i'r trosglwyddiad data swmp stage.
- Ar ôl i'r cod llwyddiant Command (0x21) gael ei ddychwelyd o FES4335, yna caniateir i MPU allanol drosglwyddo delweddau yn unol â disgrifiad y protocol am y trosglwyddiad data swmp-(ysgrifennu) ar adran 4-2-2. Cyfeiriwch at ffigur (2).
- Ffordd arall o hepgor ① a ②:
Ar ochr PC, i weithredu meddalwedd cyfleustodau (FG875D_command_encoder.exe) a dewis eitem swyddogaeth (API: FG875D_WriteToSerialROM) yn yr ymgom dewis. Ar ôl hynny, bydd y meddalwedd cyfleustodau yn gofalu am y protocol cyfathrebu a llwytho delwedd file i mewn i SPI-FlashROM.
O ran y defnydd o feddalwedd cyfleustodau (FG875D_command_encoder.exe), cyfeiriwch at y ddogfen “FG875D_Command_Encoder-UsersMenu.pdf”.
Cam 3): Gan ddefnyddio'r cod swyddogaeth 0x22 (API: FG875D_SerialROM_Show_On_Panel) i fynnu bod FES4335 yn arddangos delweddau o SPI_FlashROM mewnol i leoliad panel a nodir.
Gan y ffordd hon i ddangos delwedd a fyddai'n gyflymach na llenwi byffer arddangos gan 8051 MCU bws.
Dogfennau / Adnoddau
![]() |
FORENEX FES4335U1-56T Modiwl Rheoli Graffeg Mapio Cof [pdfLlawlyfr Defnyddiwr Modiwl Rheoli Graffeg Mapio Cof FES4335U1-56T, FES4335U1-56T, Modiwl Rheoli Graffeg Mapio Cof, Modiwl Rheoli Graffeg Mapio, Modiwl Rheoli Graffeg, Modiwl Rheoli, Modiwl |