FORENEX FES4335U1-56T Modulu tal-Kontroll tal-Grafika tal-Mapping tal-Memorja
Storja ta' reviżjoni
Dun Nru. | Data | Bidliet Sostanzjali |
1.0 | 2016 | L-ewwel ħarġa. |
Deskrizzjoni Ġenerali
FES4335U1-56T huwa modulu ta 'kontroll tal-wiri TFT-LCD bi prezz baxx, effiċjenza għolja u intelliġenti li jista' jipprovdi karattri jew applikazzjoni ta 'grafika 2D fi ħdan 768KB inkorporat ta' RAM tal-wiri.
FES4335U1-56T joffri interface serjali (Uart-TT) biex tistabbilixxi komunikazzjoni ta 'hardware ma' MCU sempliċi estern (bħal 8051 eċċ.), u tipprovdi l-"Tabella tal-Kmandi" għal sejħa u eżekuzzjoni ta 'effett grafiku.
Skont it-"Tabella tal-Kmandi" tal-API tal-grafika, l-MCU estern jeħtieġ biss jittrasmetti l-kodiċi tal-kmand korrispondenti b'parametri f'FES4335U1-56T fuq interface serjali. Id-decoder tal-kmand ġewwa FES4335U1-56T imur biex jimplimenta l-kompitu tal-grafika b'mod awtomatiku.
Il-FG875D_command_encoder.exe huwa utilità tas-softwer tal-PC u li jipprovdi lill-utent biex jesperjenza l-kmandi varji tal-funzjoni fit-“Tabella tal-Kmandi”.
Oġġett | Speċifikazzjoni | Rimarka |
Daqs LCD | 5.6 pulzier (dijagonali) | |
Riżoluzzjoni | 640 x 3 (RGB) x 480 | tikka |
Tip ta 'wiri | Normalment Abjad, Trasmissiv | |
Dot pitch | 0.0588(W) x 0.1764(H) mm | |
Żona attiva | 112.896(W) x 84.672(H) mm | |
Daqs tal-modulu | 142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View angolu | L:70/ R:70/ T:50/ B:70 | θ |
Trattament tal-wiċċ | Kontra d-Dija | |
Arranġament tal-kulur | 64k kuluri b'strixxa RGB | |
Tip touch | 4-wajer Reżistiv | |
Dawl ta' wara | Sewwieq LED integrat | |
Interface | Uart (TTL-RX/TX), 115200/N/8/1 | |
Offerta ta' softwer | Tabella tal-Kmandi | Nota1 |
Operazzjoni Temp | -10℃ sa 60℃ | |
Ħażna Temp | -20℃ sa 70℃ |
Nota 1: L-APIs kollha li jistgħu jintużaw hija miġbura fil-qosor fit-Tabella tal-kmandi. Jekk jogħġbok irreferi għad-dokument
(FG875D_Commands Table_vx.pdf). U deskrizzjoni dettall użu għal kull kmand, irreferi għal (FG4335x_software_Note_V1.pdf).
Assenjazzjoni tal-Pinnijiet
Interface tad-dħul UART (H4)
Konnettur: (Box Header_2x5pin/ 2.0mm/ dħul tal-ġenb) | |||||||
Pin num | Deskrizzjoni | I/O | Nota | Pin num | Deskrizzjoni | I/O | Nota |
Pin1 | GND | Pin2 | RX | I | |||
Pin3 | TX | O | Pin4 | NC | |||
Pin5 | Tarka GND | Pin6 | NC | ||||
Pin7 | NC | Pin8 | NC | ||||
Pin9 | 5V/350mA | I | 1 | Pin10 | 5V/350mA | I | 1 |
NOTA 1: Sors ta 'enerġija esterna DC5V input
2-2、Alternative Power konnettur (W2) għażla
Konnettur: (wafer_2pin/ 2.0mm/ dħul tal-ġenb) | |||||||
Pin num | Deskrizzjoni | I/O | Nota | Pin num | Deskrizzjoni | I/O | Nota |
Pin1 | GND | I | Pin2 | 5V/700mA |
Biex tipprovdi extra-konnettur għal input ta 'sors ta' enerġija esterna. Jekk is-sors tal-enerġija (DC5V) ma jipprovdix mill-Pin 9 & 10 ta 'H4.
Interfaċċja GPIO (H2)
Konnettur: (Header_2x5pin/ 2.0mm/ dħul tal-ġenb) | |||||||
Pin num | Deskrizzjoni | I/O | Nota | Pin num | Deskrizzjoni | I/O | Nota |
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 |
NOTA 2: Il-GPO_0 ~ 3 jinħarġu bi drenaġġ miftuħ u għandu jkollhom resister ta 'ġibda għolja fuq bord estern.
NOTA 3: Il-GPI_0 ~ 3 huma input ta '3.3V b'5V tolleranti.
Speċifikazzjonijiet tat-Tħaddim
Speċifikazzjonijiet elettriċi
Klassifikazzjonijiet Massimu Assoluti
Simbolu | Simbolu | Min. | Max. | Unità | Nota |
Qawwa Voltage | VCC | -0.3 | 5.2 | V | |
Temperatura operattiva | TOP | -10 | 60 | ℃ | |
Temperatura tal-Ħażna | TST | -20 | 70 | ℃ |
*Il-valuri massimi assoluti tal-klassifikazzjoni ta 'dan il-prodott ma jitħallewx jinqabżu fl-ebda ħin.
Kondizzjoni operattiva rakkomandata
Simbolu | Deskrizzjoni | Min. | Tip. | Max. | Unità | Nota |
VDC | Provvista voltage | 3.7 | 5 | 5.2 | V | |
Icc | Kurrenti | 0.7 | A | |||
Livell tas-sinjal UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA) | ||||||
VIH | Input Vol Għolitage | 2.64 | 3.3 | V | ||
VIL | Input Vol baxxtage | 0 | 0.66 | V | ||
VOH | Ħruġ Vol Għolitage | 2.9 | 3.3 | V | ||
VOL | Ħruġ Vol Baxxtage | 0 | 0.4 | V | ||
Speċifikazzjonijiet ottiċi (θ=0°) | ||||||
CR | Proporzjon ta' Kuntrast | 400 | 500 | |||
L | Luminanza | 230 | 280 | cd / m² | ||
Rata Baud | ||||||
UART | 115200 | bps | ||||
Konsum ta 'enerġija @ input 5v, luminożità 100%. | ||||||
Konsum | 5.6” , 640×480 | 3.1 | W |
Ispeċifikazzjoni Mechanical
Speċifikazzjoni tal-hardware
Dijagramma tal-Blokk
Figura 3-a : Dijagramma tal-Blokk FES4335
Interface tal-Ħardwer
- Il-mudell adattat huwa FES4335U1-56T.
- UART (TTL-RX/TX): 3-wajers (TX, RX, GND) jirreferu għal (Taqsima: assenjazzjoni tal-brilli).
- Rata Baud: tkun iffissata għal 115200 bps/N/8/1.
- Il-konnettività bejn Host u FES4335U1-56T
Software
Komunikazzjoni (handshaking)
Minħabba l-interfaces serjali (Uart-TTL) dawk il-FES4335 joffru li jistabbilixxu komunikazzjoni ma 'host estern. L-ospitant huwa kapaċi jittrasmetti fluss ta 'kmand lil FES4335 għal implimentazzjoni tal-kompitu li titlob.
Skont il-kapaċità tat-trażmissjoni, il-format tal-fluss tal-kmand huwa sempliċement definit f'żewġ kategoriji.
- Standard Kmand Stream: Dan huwa format essenzjali ta 'kmand stream għal kull kompitu wieħed li huwa elenkat fit-Tabella tal-Kmandi. (Irreferi għat-Taqsima 4-3 Tabella tal-Kmandi).
- Fluss ta 'Trażmissjoni ta' Dejta bl-ingrossa: Ipprovdi biss għal xi kompiti se titlob għal trasmissjoni ta 'dejta bl-ingrossa, u t-talba tkun ikkonfermata matul il-fluss ta' kmand standard stage.
Bħalissa biss taħt żewġ kompiti li se jitolbu protokoll ta 'Trażmissjoni ta' Data Bulk.
- FG875D_WriteToSerialROM (kodiċi tal-funzjoni 0x21).
- FG875D_ Display _Block_RW (kodiċi tal-funzjoni 0x24).
Skont it-Tabella tal-Kmandi, kull kmand għandu kodiċi ta 'funzjoni uniku għal kompitu ta' operazzjoni speċifika. (Irreferi għat-Taqsima 4-3 Tabella tal-Kmandi).
Għalhekk, ladarba l-FES4335 ikun irċieva Stream komplet ta 'Kmand Standard u liema parti ta' checksum tiġi kkontrollata l-ewwel. Wara dan, il-parti tal-kodiċi tal-funzjoni tiġi identifikata u implimentata flimkien mal-parti tal-parametri.
Hemm żona ta 'kodiċi speċifikament 0x50 ~ 0x5F fejn se jiddedika biex jiddefinixxi xi kodiċi tal-messaġġ u jkun iżolat ukoll mill-kodiċi tal-funzjoni kollu.
Kodiċi tal-messaġġ lura | ASCII | hex | Deskrizzjoni |
Kodiċi ħażin | “X” | 0x58 | Żball ta' checksum |
Kodiċi ta' stennija | “W” | 0x57 | FES4335 huwa okkupat |
Kodiċi lest | “S” | 0x53 | FES4335 hija lesta |
Kodiċi ta' timeout | “T” | 0x54 | Irċievi Timeout |
Touch Interrupt code | “P” | 0x50 | Touch panel ġie mimsus |
Kodiċi tas-suċċess tal-kmand | Kodiċi tal-funzjoni | Kmand jimplimenta s-suċċess | |
Kodiċi tas-suċċess tat-trasmissjoni bl-ingrossa | 0x55,0xAA | Suċċess tat-trasmissjoni tad-dejta bl-ingrossa |
Jekk ma jkun hemm l-ebda żball li jiltaqa' magħhom waqt it-trażmissjoni.
Il-FES4335 se jimplimenta kmand skont il-kodiċi tal-funzjoni li jkun irċieva fi Standard Command Stream Stage, u rritorna l-kodiċi tal-funzjoni lill-Ospitanti għall-iċċekkjar tas-suċċess.
or
Irritorna l-kodiċi tal-funzjoni (0x55,0xAA) biex tindika dan il-ħin tat-Trażmissjoni tad-Data Bulk għandha
kompletati mingħajr problema fi “Bulk Data Transmission stage”.
Ritorn Kodiċi ta 'Suċċess jew (0x55,0xAA), li tinforma status ta' suċċess.
Ospitanti jista 'jibgħat fluss ta' kmand ġdid li jmiss.
- Jekk ikun hemm xi kundizzjoni mhux mistennija tkun iltaqgħet matul it-trasmissjoni.
Il-FES4335 se jirritorna messaġġ ta 'kodiċi ta' żball korrispondenti u flimkien mal-kodiċi tal-funzjoni riċevut għall-iċċekkjar ta 'żball.
Jekk tirritorna Kodiċi Ħażin (0x58) bħal hawn taħt. (indika li seħħ żball ta' Checksum)
Kmand Standard Stream stagżball
or Trażmissjoni ta' Data Bulk stagżball
L-ospitant għandu jirrepeti l-fluss tal-kmand preċedenti.
Jekk jirritorna l-kodiċi ta' Timeout (0x54) bħal hawn taħt, (indika li seħħ żball ta' Timeout) Kmand Standard Stream stagżball
or Trażmissjoni ta' Data Bulk stagżball
L-ospitant għandu jirrepeti l-fluss tal-kmand preċedenti.
Ritorn Wait code (0x57) bħal hawn taħt, (indika li seħħ status ta' stennija) Standard Kmand Stream huwa Busy
It-trażmissjoni tad-dejta bl-ingrossa hija okkupata Biex tinforma lill-ospitant li FES4335 jinsab fi stat okkupat. L-ospitant għandu jwaqqaf temporanjament it-trażmissjoni sakemm FES4335 jirritorna l-kodiċi Ready (0x53) u mbagħad ikompli l-fluss tal-kmand jew il-fluss tad-dejta bl-ingrossa dawk li għadhom ma spiċċawx id-dejta.
Irritorna Kodiċi Ready (0x53) bħal hawn taħt, (indika li seħħ messaġġ lest)Standard Kmand Stream huwa Lest
or It-Trażmissjoni tal-Bulk Data hija Lesta
Biex tinforma lill-ospitant li FES4335 ħareġ mill-perjodu ta 'status okkupat. L-Ospitanti jista 'jkompli l-bqija tal-fluss tal-kmand jew il-fluss tad-dejta bl-ingrossa.
- Saret kodiċi speċifiku biex jinforma l-interruzzjoni tal-mess u wkoll jirritorna l-valur tal-koordinati (x,y) tal-pannell tat-touch awtomatikament.
- Return Touch kodiċi ta' interruzzjoni (0x50) b'valur ta' koordinati (x,y) bħal hawn taħt,
- a. Fi trasmissjoni ta' data bl-ingrossa stage, il-FES4335 se temporanju biex jiskonnettja l-funzjoni tal-mess u jieqaf jirritorna l-koordinati (x,y) tal-mess.
- b. Out of a bulk data transmission stage. FES4335 awtomatikament jirritorna l-koordinati (x,y) tal-mess meta tkun seħħet interruzzjoni tal-mess.
- c. L-ospitant jista’ wkoll jivvota l-valur tal-koordinati (x,y) billi jibgħat il-kodiċi tal-Funzjoni 0x03 (APIs:FG875D_Detect_Touch).
Kmand (Stream/Format/protokoll)
Kmand Standard Stream
- Format: Dan il-format jgħaqqad byte ta' kodiċi tal-funzjoni u diversi bytes ta' parametri u byte ta' checksum kodiċi.
- Protokoll:
Trażmissjoni ta' Data bl-ingrossa
Peress li l-kodiċi tal-funzjoni fi Standard Command Stream huwa (0x21) jew (0x24) li se jitlob kompitu ta 'trasmissjoni ta' data bl-ingrossa wara li dawk il-kodiċi tal-funzjoni jkunu ġew identifikati minn FES4335.
F'dan il-każ, il-proċess kollu ta 'komunikazzjoni se jkun separat f'żewġ stages (Standard Command Stream stage + Bulk Data Transmission protokoll stagu).
- Format: Dan il-format huwa disponibbli għal trasmissjoni ta' data bl-ingrossa stage biss.
Il-kodiċi ewlieni (0x55,0xAA) se jissostitwixxi l-kodiċi tal-funzjoni biex jindika bidu ta 'Trażmissjoni ta' Data Bulk u mbagħad il-valur jiġi stabbilit f'byte ta 'tul huwa indikat kemm byte tad-data se jitla' kontinwament. Avviż li tissettja t-tul byte bi kwantità reali tad-dejta nieqes 1. - Protokoll:
L-illustrazzjoni biex turi n-nixxiegħa ta 'kmand standard li titlob li tikteb trasmissjoni ta' data bl-ingrossa lil FES4335.L-illustrazzjoni biex turi n-nixxiegħa ta 'kmand standard li titlob jaqra trasmissjoni ta' data bl-ingrossa minn FES4335.
Tabella tal-Kmandi
Jekk jogħġbok, irreferi għad-dokument "FG875D_Commands Table_vx.pdf".
Appendiċi (Suġġerimenti)
Tliet passi biex juru stampi fissi fuq l-iskrin aktar malajr.
Pass 1): Konverżjoni ta 'immaġni għal .bin file:
Minħabba l-FES4335 tal-Flash-ROM li jaċċettaw biss .bin file ta 'immaġni. Għalhekk, tipprovdi utilità FG875_BMP_to_Bin.exe li kapaċi tikkonverti immaġni .BMP file f'.BIN file.
(Irreferi għad-dokument〝FG875_BMP_to_Bin_manual.pdf〞għal dettall).
Pass 2): Tagħbija .bin file għall-SPI-FlashROM intern(AMIC A25LQ64).
- Bl-użu tal-kodiċi tal-funzjoni 0x21 (APIs: FG875D_WriteToSerialROM) biex teħtieġ FES4335 biex tidħol fit-trasmissjoni tad-dejta bl-ingrossa stage.
- Wara li l-kodiċi tas-suċċess tal-Kmand (0x21) jiġi rritornat minn FES4335, allura l-MPU estern jitħalla jittrasmetti immaġini skont id-deskrizzjoni tal-protokoll dwar it-trażmissjoni tad-data-(kitba) bl-ingrossa fit-taqsima 4-2-2. Irreferi għall-figura (2).
- Mod ieħor kif taqbeż ① & ②:
Fuq in-naħa tal-PC, biex tesegwixxi softwer ta 'utilità (FG875D_command_encoder.exe) u agħżel l-oġġett tal-funzjoni (APIs:FG875D_WriteToSerialROM) fid-djalogu tal-għażla. Wara dakinhar, is-software ta 'utilità se jieħu ħsieb kollox dwar il-protokoll ta' komunikazzjoni u t-tlugħ tal-immaġni file fis-SPI-FlashROM.
Rigward l-użu ta 'softwer ta' utilità (FG875D_command_encoder.exe), jekk jogħġbok irreferi għad-dokument "FG875D_Command_Encoder-UsersMenu.pdf".
Pass 3): Bl-użu tal-kodiċi tal-funzjoni 0x22 (APIs: FG875D_SerialROM_Show_On_Panel) biex jeħtieġ li FES4335 juri immaġini minn SPI_FlashROM intern għal post indikat tal-panel.
B'dan il-mod biex turi immaġni li tkun aktar mgħaġġla milli timla l-buffer tal-wiri minn 8051 MCU bus.
Dokumenti / Riżorsi
![]() |
FORENEX FES4335U1-56T Modulu tal-Kontroll tal-Grafika tal-Mapping tal-Memorja [pdfManwal tal-Utent FES4335U1-56T Modulu ta' Kontroll tal-Grafika tal-Immappjar tal-Memorja, FES4335U1-56T, Modulu ta' Kontroll tal-Grafika tal-Immappjar tal-Memorja, Modulu ta' Kontroll tal-Grafika tal-Immappjar, Modulu ta' Kontroll tal-Grafika, Modulu ta' Kontroll, Modulu |