FORENEX FES4335U1-56T Memory Mapping Graphics Control module
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
Hardware ga tlhaloso
Setšoantšo se Thibeloang
Setšoantšo sa 3-a: Setšoantšo sa FES4335 Block
Sesebelisoa sa Hardware
- Mohlala o hlophisitsoeng ke FES4335U1-56T.
- UART (TTL-RX/TX): 3-terata (TX, RX, GND) e bua ka (Karolo: pin assignment).
- Baud Rate: e be e tsitsitseng ho 115200 bps/N/8/1.
- Khokahano lipakeng tsa Host le FES4335U1-56T
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.
- FG875D_WriteToSerialROM (khoutu ea tšebetso 0x21).
- 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.
Moamoheli 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)
Standard 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) Standard Command Stream stagphoso
or Phetiso 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) Standard Command Stream e phathahane
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)Standard Command Stream e Loketse
or Phetiso 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,
- 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.
- Tsamaiso:
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. - Tsamaiso:
Setšoantšo sa ho bonts'a molaetsa o tloaelehileng oa taelo o kopang ho ngola phetiso ea data e ngata ho FES4335.Setšoantšo sa ho bonts'a molaetsa o tloaelehileng oa taelo o kopang ho bala phetiso ea data e ngata ho tsoa FES4335.
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).
- U sebelisa khoutu ea ts'ebetso 0x21 (APIs:FG875D_WriteToSerialROM) ho hloka hore FES4335 e kene ho phetiso ea data e ngata.tage.
- 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).
- 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. |