FORENEX-logo

FORENEX FES4335U1-56T Memory Mapping Graphics Control module

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-produc-image

Litlaleho tsa histori

Moruti No. Letsatsi Liphetoho tse kholo
1.0 2016 Khatiso ea pele.

Tlhaloso e Akaretsang

FES4335U1-56T ke theko e tlase, ts'ebetso e phahameng le e bohlale ea module ea taolo ea ponts'o ea TFT-LCD e ka fanang ka litlhaku kapa ts'ebeliso ea litšoantšo tsa 2D ka har'a 768KB e kentsoeng ea RAM.
FES4335U1-56T e fana ka sebopeho sa serial (Uart-TT) ho theha puisano ea hardware e nang le MCU e bonolo ea kantle (joaloka 8051 joalo-joalo), le ho fana ka "Commands Table" bakeng sa ho letsetsa le ho phethahatsa graphical.
Ho latela "Commands Table" ea li-graphics APIs, MCU ea kantle e hloka feela ho fetisa khoutu e tsamaellanang le li-parameter ho FES4335U1-56T holim'a sebopeho sa serial. Decoder ea litaelo ka hare ho FES4335U1-56T e ne e tla ea ho kenya tšebetsong mosebetsi oa litšoantšo ka bo eona.

FG875D_command_encoder.exe ke sesebelisoa sa software sa PC mme se fa mosebelisi ho tseba litaelo tse fapaneng tsa ts'ebetso ho "Commands Table".

Ntho Tlhaloso Ela hloko
LCD boholo 5.6 inch(Diagonal)
Qeto 640 x 3(RGB) x 480 letheba
Mofuta oa ponts'o Ka tloaelo White, Transmissive
Letheba la matheba 0.0588(W) x 0.1764(H) limilimithara
Sebaka se sebetsang 112.896(W) x 84.672(H) limilimithara
Boholo ba module 142.5 (W) x 100.0 (H) x 16.72 (D) limilimithara
View angle L:70/ R:70/ T:50/ B:70 θ
Phekolo ea bokaholimo Anti-Glare
Tlhophiso ea mebala 64k mebala e w/ RGB-stripe
Mofuta oa ho ama 4-terata Resistive
Backlight Mokhanni oa LED oa ho haha
Sehokedi Uart (TTL-RX/TX), 115200/N/8/1
Tlhahiso ea software Tafole ea Litaelo Note1
Opereishene Temp -10 ℃ ho 60 ℃
Mocheso oa polokelo -20 ℃ ho 70 ℃

Tlhokomeliso1: Li-API tsohle tse ka sebelisoang li akaretsoa ka Lethathamo la litaelo. Ka kopo sheba tokomane
(FG875D_Commands Table_vx.pdf). Le tlhaloso e qaqileng ea tšebeliso ea taelo ka 'ngoe, sheba ho (FG4335x_software_Note_V1.pdf).

Mosebetsi oa Pin

UART Input interface (H4)
Sehokelo: (Lebokose Hlooho_2x5pin/ 2.0mm/ kenyo ea lehlakore)
Nomoro ea pina Tlhaloso I/O Hlokomela Nomoro ea pina Tlhaloso I/O Hlokomela
Pin1 GND Pin2 RX I
Pin3 TX O Pin4 NC
Pin5 Thebe GND Pin6 NC
Pin7 NC Pin8 NC
Pin9 5V/350mA I 1 Pin10 5V/350mA I 1

HLOKOMELA1: Mohloli oa matla oa kantle oa motlakase oa DC5V

2-2, Sehokelo sa Matla a Mang (W2) kgetho
Sehokelo: (wafer_2pin/ 2.0mm/ keno ea lehlakore)
Nomoro ea pina Tlhaloso I/O Hlokomela Nomoro ea pina Tlhaloso I/O Hlokomela
Pin1 GND I Pin2 5V/700mA

Ho fana ka sehokelo sa tlatsetso bakeng sa ho kenya mohloli oa matla kantle. Haeba mohloli oa matla (DC5V) o sa fane ho tsoa ho Pin 9&10 ea H4.

GPIO interface (H2)
Sehokelo: (Header_2x5pin/ 2.0mm/ kenyo ea lehlakore)
Nomoro ea pina Tlhaloso I/O Hlokomela Nomoro ea pina Tlhaloso I/O Hlokomela
Pin1 Setšoantšo sa GPO 0 O 2 Pin2 Tlhaloso: GPI0 I 3
Pin3 Setšoantšo sa GPO 1 O 2 Pin4 Tlhaloso: GPI1 I 3
Pin5 Setšoantšo sa GPO 2 O 2 Pin6 Tlhaloso: GPI2 I 3
Pin7 Setšoantšo sa GPO 3 O 2 Pin8 Tlhaloso: GPI3 I 3
Pin9 GND Pin10 GND

HLOKOMELA2: GPO_0 ~ 3 li hlahisoa ka metsi a bulehileng 'me li lokela ho ba le sehanyetsi se hulang holimo botong ea kantle.
HLOKOMELA3: GPI_0 ~ 3 ke tlhahiso ea 3.3V e nang le mamello ea 5V.

Lintlha tsa ts'ebetso

Litlhaloso tsa motlakase

Feletseng Maximum Ratings

Letšoao Letšoao Min. Max. Yuniti Hlokomela
Matla Voltage VCC -0.3 5.2 V  
Mocheso oa ho sebetsa TOP -10 60  
Mocheso oa polokelo TST -20 70  

*Litekanyetso tse phahameng ka ho fetesisa tsa sehlahisoa sena ha lia lumelloa ho fetisoa ka nako efe kapa efe.

Boemo ba ts'ebetso bo khothalelitsoeng

Letšoao Tlhaloso Min. Tlanya. Max. Yuniti Hlokomela
VDC Phepelo voltage 3.7 5 5.2 V  
Icc Hona joale 0.7     A  
UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA) boemo ba matšoao
VIH Kena Moqtage 2.64   3.3 V  
VIL Kena Phatlalatso Molumotage 0   0.66 V  
VOH Output High Voltage 2.9   3.3 V  
TLHOKOMELO Palo e tlase ea Voltage 0   0.4 V  
Litlhaloso tsa Optical (θ=0°)
CR Phapang karo-karolelano 400 500      
L Leseli 230 280   cd / m²  
Baud Rate
UART   115200   bps  
Tšebeliso ea matla @ 5v input, 100% khanya
Tshebediso 5.6" , 640×480 3.1 W  
Tlhaloso ea mochine

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-01

Hardware ga tlhaloso

Setšoantšo se Thibeloang

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-02Setšoantšo sa 3-a: Setšoantšo sa FES4335 Block

Sesebelisoa sa Hardware

  1. Mohlala o hlophisitsoeng ke FES4335U1-56T.
  2. UART (TTL-RX/TX): 3-terata (TX, RX, GND) e bua ka (Karolo: pin assignment).
  3. Baud Rate: e be e tsitsitseng ho 115200 bps/N/8/1.
  4. Khokahano lipakeng tsa Host le FES4335U1-56T

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-03

Software

Puisano (ho tsukutlana ka matsoho)

Ka lebaka la li-interface tsa serial (Uart-TTL) bao FES4335 e ithaopela ho theha puisano le moamoheli oa kantle. Moamoheli o khona ho fetisetsa molaetsa oa taelo ho FES4335 bakeng sa ts'ebetso ea ts'ebetso ea ho botsa.

Ho ea ka bokhoni ba phetisetso, mokhoa oa ho tsamaisa taelo o hlalosoa feela ka mekhahlelo e 'meli.

  • Standard Command Stream: Ena ke mokhoa oa bohlokoa oa ho tsamaisa taelo bakeng sa mosebetsi o mong le o mong o thathamisitsoeng ho Lethathamo la Litaelo. (Sheba Lethathamo la Litaelo la Karolo ea 4-3).
  • Bulk Data Transmission Stream: Fana feela mesebetsing e meng e tla kopa phetiso ea data e ngata, 'me ho botsa ho netefalitsoe nakong ea molaetsa o tloaelehileng oa taelo.tage.
    Hajoale ke ka tlase ho mesebetsi e 'meli e tla kopa protocol ea Bulk Data Transmission.
  1. FG875D_WriteToSerialROM (khoutu ea tšebetso 0x21).
  2. FG875D_ Display _Block_RW (khoutu ea tšebetso 0x24).

Ho ea ka Lethathamo la Litaelo, taelo e 'ngoe le e' ngoe e na le khoutu e ikhethang ea ts'ebetso bakeng sa mosebetsi o itseng oa ts'ebetso. (Sheba Lethathamo la Litaelo la Karolo ea 4-3).
Ka hona, hang ha FES4335 e fumane kakaretso ea Standard Command Stream le hore na ke karolo efe ea cheke e hlahlojoang pele. Ka mor'a moo, karolo ea khoutu ea ts'ebetso e ne e tla tsejoa ebe e kenngoa ts'ebetsong hammoho le karolo ea parameter.

Ho na le sebaka se ikhethileng sa khoutu 0x50~0x5F moo se tla fana ka ho hlalosa khoutu ea molaetsa le ho qheleloa ka thoko ho khoutu eohle ea ts'ebetso.

Khutlisa khoutu ea molaetsa ASCII hex Tlhaloso
Khoutu e fosahetseng “X” 0x58 Phoso ea Checksum
Khoutu ea ho ema “W” 0x57 FES4335 e sebetsa
Khoutu e se e loketse “S” 0x53 FES4335 e se e loketse
Khoutu ea nako e felile “T” 0x54 Fumana Nako ea Nako
Thetsa Khatiso khoutu “P” 0x50 Touch panel e angoa
Laela katleho khoutu Khoutu ea tšebetso Laela phethahatso katleho
Khoutu ea katleho ea phetiso e ngata 0x55,0xAA Katleho ea phetiso ea data ka bongata

Haeba ho se na phoso e fumanoeng nakong ea phetiso.

FES4335 e tla kenya tšebetsong taelo ho latela khoutu ea ts'ebetso e fumanoeng ho Standard Command Stream Stage, 'me u khutlisetse khoutu ea ts'ebetso ho Host bakeng sa ho hlahloba katleho.
or
Khutlisetsa khoutu ea tšebetso (0x55,0xAA) ho bontša nako ena ea Bulk Data Transmission e na le
e phethiloe ntle le bothata ho “Bulk Data Transmission stage”.

Khutlisa Khoutu ea Katleho kapa (0x55,0xAA), e tsebisang boemo ba katleho.

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-043Moamoheli a ka romella molaetsa o mocha oa taelo.

  • Haeba ho na le boemo bo sa lebelloang bo kileng ba kopana nakong ea phetiso.

FES4335 e tla khutlisa molaetsa oa khoutu ea phoso e tsamaellanang le khoutu ea ts'ebetso e fumanoeng bakeng sa ho hlahloba phoso.

Haeba o khutla Khoutu e fosahetseng (0x58) joalo ka tlase. (bontša hore phoso ea Checksum e etsahetse)

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-05Standard Command Stream stagphoso
or Phetiso ea Boitsebiso ka Bongata stagphoso
Moamoheli o lokela ho pheta molaetsa oa pele oa taelo.

Haeba ho khutlisa Nako ea ho fela (0x54) joalo ka ka tlase, (bontša hore phoso ea Nako e etsahetse) FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-07Standard Command Stream stagphoso
or FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-08Phetiso ea Boitsebiso ka Bongata stagphoso
Moamoheli o lokela ho pheta molaetsa oa pele oa taelo.

Khutlisa Leta khoutu (0x57) joaloka mona ka tlase, (bontša boemo ba ho leta bo etsahetse) FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-09Standard Command Stream e phathahane FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-10 Bulk Data Transmission e Busy Ho tsebisa moamoheli hore FES4335 e maemong a maphathaphathe. Moamoheli o lokela ho emisa phetisetso ea nakoana ho fihlela FES4335 e khutlisa Ready code (0x53) ebe o tsoela pele ka molaetsa oa taelo kapa phallo ea lintlha tse ngata tse so qete data.

Khutlisa Ready code (0x53) joalo ka ka tlase, (bontša hore molaetsa o seng o ntse o le teng)FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-11Standard Command Stream e Loketse
or FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-12Phetiso ea Boitsebiso ka Bongata e Lokisitsoe
Ho tsebisa moamoheli hore FES4335 e lokollotsoe nakong ea maemo a maphathaphathe. Moamoheli a ka ntšetsa pele molaetsa o setseng oa taelo kapa phallo ea data e ngata.

  • Khoutu e itseng ea ho tsebisa hore ho na le tšitiso ea ho ama e etsahetse hape e tla khutlisa boleng ba coordinate (x,y) ea touch panel ka bo eona.
    • Khoutu e sitisang ea ho khutlisa (0x50) e nang le boleng ba coordinate (x,y) joalo ka ka tlase,

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-13

  • a. Ka bongata phetiso ya data stage, FES4335 e tla thibela ts'ebetso ea ho ama ka nakoana ebe e emisa ho khutlisa khokahanyo (x,y) ea touch.
  • b. Ho tsoa ho phetiso ea data ka bongata stage. FES4335 e tla khutlisa khokahanyo (x, y) ea ho ama ka bo eona ha tšitiso ea ho ama e etsahetse.
  • c. Moamoheli a ka boela a khetha boleng ba coordinate (x,y) ka ho romela Khoutu ea Mosebetsi 0x03 (APIs:FG875D_Detect_Touch).
Taelo (Motsamao / Format / protocol)

Molaetsa o Tloaelehileng oa Taelo

  • Sebopeho: Sebopeho sena se kopanya li-byte tsa khoutu ea ts'ebetso le li-byte tse 'maloa tsa parameter le li-byte tsa checksum khoutu.FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-14
  • Tsamaiso: FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-15

Phetiso ea Boitsebiso bo Bongata
Kaha khoutu ea ts'ebetso ho Standard Command Stream ke (0x21) kapa (0x24) e tla botsa mosebetsi o mongata oa phetisetso ea data kamora hore khoutu ea ts'ebetso e khethoe ke FES4335.
Tabeng ena, ts'ebetso eohle ea puisano e tla aroloa ka metsotso e 'melitages (Standard Command Stream stage + Bongata ba Phatlalatso ea Boitsebiso stagle).

  • Sebopeho: Sebopeho sena se fumaneha bakeng sa phetiso ea data ka bongatatage feela.
    Khoutu e etellang pele (0x55,0xAA) e tla nkela sebaka sa khoutu ea ts'ebetso ho bonts'a ho qala ha Bulk Data Transmission ebe boleng bo beoa bolelele ba byte bo bonts'oa hore na li-byte tse kae tsa data li tla hlaha khafetsa. Tsebiso ea ho seta bolelele ba byte ka bongata ba data ba nnete ho tloswa 1.FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-16
  • Tsamaiso:
    Setšoantšo sa ho bonts'a molaetsa o tloaelehileng oa taelo o kopang ho ngola phetiso ea data e ngata ho FES4335.FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-17 Setšoantšo sa ho bonts'a molaetsa o tloaelehileng oa taelo o kopang ho bala phetiso ea data e ngata ho tsoa FES4335. FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-18
Tafole ea Litaelo

Ka kopo, sheba tokomane "FG875D_Commands Table_vx.pdf".

Sehlomathiso (Malebela)

Mehato e meraro ea ho bonts'a setšoantšo se khutsitseng skrineng kapele.

Mohato oa 1): Ho fetolela setšoantšo ho .bin file:
Ka lebaka la FES4335's Flash-ROM e amohelang .bin feela file ea setšoantšo. Ka hona, ho fana ka FG875_BMP_to_Bin.exe e khonang ho fetola setšoantšo sa .BMP file ho kena .BIN file.
(Sheba tokomane〝FG875_BMP_to_Bin_manual.pdf〞bakeng sa lintlha).

Mohato oa 2): Loading .bin file ho SPI-FlashROM e ka hare (AMIC A25LQ64).

  1. U sebelisa khoutu ea ts'ebetso 0x21 (APIs:FG875D_WriteToSerialROM) ho hloka hore FES4335 e kene ho phetiso ea data e ngata.tage.
  2. Kamora hore khoutu ea katleho ea Taelo (0x21) e khutlisoe ho tsoa ho FES4335, ebe MPU ea kantle e lumelloa ho fetisa litšoantšo ho latela tlhaloso ea protocol mabapi le phetisetso ea data e ngata-(ngola) karolong ea 4-2-2. Sheba setšoantšo (2).
  3. Mokhoa o mong oa ho tlola ① & ②:
    Ka lehlakoreng la PC, ho sebelisa software ea utility (FG875D_command_encoder.exe) ebe u khetha ntho e sebetsang (APIs:FG875D_WriteToSerialROM) puisanong ea khetho. Kamora moo, software ea utility e tla hlokomela tsohle mabapi le protocol ea puisano le ho kenya setšoantšo file ho SPI-FlashROM.
    Mabapi le tšebeliso ea lisebelisoa tsa lisebelisoa (FG875D_command_encoder.exe), ka kopo sheba tokomane "FG875D_Command_Encoder-UsersMenu.pdf".

Mohato oa 3): Ho sebelisa khoutu ea ts'ebetso 0x22 (APIs:FG875D_SerialROM_Show_On_Panel) ho hloka hore FES4335 e bontše litšoantšo ho tloha ka hare ho SPI_FlashROM ho ea sebakeng se bontšitsoeng sa phanele.

Ka tsela ena ho bonts'a setšoantšo se tla potlaka ho feta ho tlatsa buffer ka bese ea 8051 MCU.

Litokomane / Lisebelisoa

FORENEX FES4335U1-56T Memory Mapping Graphics Control module [pdf] Bukana ea Mosebelisi
FES4335U1-56T Memory ea Taolo ea Limmapa tsa Memori, FES4335U1-56T, Mojule oa Taolo ea Limmapa tsa Memori, Mojule oa Taolo ea Limmapa, Mojule oa Taolo ea Litšoantšo, Mojule oa Taolo, Mojule.

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *