FORENEX FES4335U1-56T Imojula Yokulawula Imephu Yenkumbulo
Imilando yokubuyekeza
Umfundisi No. | Usuku | Izinguquko Ezinkulu |
1.0 | 2016 | Ukukhishwa kokuqala. |
Incazelo evamile
I-FES4335U1-56T iyindleko ephansi, ukusebenza kahle okuphezulu nokukhalipha kwemojuli yokulawula isibonisi ye-TFT-LCD engahlinzeka ngezinhlamvu noma uhlelo lokusebenza lwemifanekiso engu-2D ngaphakathi kokushumekiwe okungu-768KB kokuboniswa kwe-RAM.
I-FES4335U1-56T inikeza isikhombimsebenzisi se-serial (Uart-TT) ukuze kusungulwe ukuxhumana kwehadiwe nge-MCU yangaphandle elula (njenge-8051 njll.), kanye nokuhlinzeka “Ngethebula Lemiyalo” ukuze kushayelwe umphumela wesithombe nokwenza.
Ngokwe-“Commands Table” yama-API wezithombe, i-MCU yangaphandle idinga kuphela ukudlulisa ikhodi yomyalo ehambisanayo namapharamitha ku-FES4335U1-56T phezu kwe-serial interface. I-decoder yomyalo ngaphakathi kwe-FES4335U1-56T izohamba ukuze iqalise umsebenzi wezithombe ngokuzenzakalelayo.
I-FG875D_command_encoder.exe iwuhlelo olusetshenziswa yi-PC futhi ihlinzeka umsebenzisi ukuthi azizwele imiyalo ehlukahlukene yokusebenza kokuthi “Commands Table”.
Into | Ukucaciswa | Phawula |
Usayizi we-LCD | 5.6 amayintshi(Diagonal) | |
Isixazululo | 640 x 3(RGB) x 480 | ichashazi |
Uhlobo lokubonisa | Ngokuvamile Okumhlophe, Okudlulisayo | |
I-Dot pitch | 0.0588(W) x 0.1764(H) mm | |
Indawo esebenzayo | 112.896(W) x 84.672(H) mm | |
Usayizi wemojuli | I-142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View i-angle | L:70/ R:70/ T:50/ B:70 | θ |
Ukwelashwa kwendawo | I-Anti-Glare | |
Ukuhlelwa kombala | 64k imibala w/ RGB-umugqa | |
Uhlobo lokuthinta | I-4-wire Resistive | |
Ukukhanya kwangemuva | Umshayeli we-LED owakhelwe ngaphakathi | |
Isixhumi esibonakalayo | I-Uart (TTL-RX/TX), 115200/N/8/1 | |
Ukunikezwa kwesoftware | Ithebula lemiyalo | Qaphela1 |
I-Operation Temp | -10 ℃ kuya ku-60 ℃ | |
Isikhathi Sokugcina | -20 ℃ kuya ku-70 ℃ |
Inothi1: Wonke ama-API asebenzisekayo afinyezwa kuThebula lemiyalo. Sicela ubheke idokhumenti
(FG875D_Commands Table_vx.pdf). Nencazelo yemininingwane yokusetshenziswa komyalo ngamunye, bheka ku-(FG4335x_software_Note_V1.pdf).
Umsebenzi Wezinsimbi
I-UART Input interface (H4)
Isixhumi: (Umbhalo Wesihloko Webhokisi_2x5pin/ 2.0mm/ ohlangothini) | |||||||
Phina inombolo | Incazelo | I/O | Qaphela | Phina inombolo | Incazelo | I/O | Qaphela |
Iphinikhodi1 | GND | Iphinikhodi2 | RX | I | |||
Iphinikhodi3 | TX | O | Iphinikhodi4 | NC | |||
Iphinikhodi5 | Isihlangu GND | Iphinikhodi6 | NC | ||||
Iphinikhodi7 | NC | Iphinikhodi8 | NC | ||||
Iphinikhodi9 | 5V/350mA | I | 1 | Iphinikhodi10 | 5V/350mA | I | 1 |
QAPHELA1: Okokufaka komthombo wamandla wangaphandle we-DC5V
2-2, Enye inketho yesixhumi samandla (W2).
Isixhumi: (wafer_2pin/ 2.0mm/ uhlangothi lokungena) | |||||||
Phina inombolo | Incazelo | I/O | Qaphela | Phina inombolo | Incazelo | I/O | Qaphela |
Iphinikhodi1 | GND | I | Iphinikhodi2 | 5V/700mA |
Ukuhlinzeka ngesixhumi esingeziwe sokufakwayo komthombo wamandla wangaphandle. Uma umthombo wamandla (DC5V) unganikezi ukusuka ku-Pin 9&10 ye-H4.
I-GPIO interface (H2)
Isixhumi: (Header_2x5pin/ 2.0mm/ uhlangothi lokungena) | |||||||
Phina inombolo | Incazelo | I/O | Qaphela | Phina inombolo | Incazelo | I/O | Qaphela |
Iphinikhodi1 | I-GPO 0 | O | 2 | Iphinikhodi2 | I-GPI 0 | I | 3 |
Iphinikhodi3 | I-GPO 1 | O | 2 | Iphinikhodi4 | I-GPI 1 | I | 3 |
Iphinikhodi5 | I-GPO 2 | O | 2 | Iphinikhodi6 | I-GPI 2 | I | 3 |
Iphinikhodi7 | I-GPO 3 | O | 2 | Iphinikhodi8 | I-GPI 3 | I | 3 |
Iphinikhodi9 | GND | Iphinikhodi10 | GND |
QAPHELA2: I-GPO_0 ~ 3 iphuma ne-open-drain futhi kufanele ibe nokumelana nokudonsa okuphezulu ebhodini langaphandle.
QAPHELA3: I-GPI_0 ~ 3 ingu-3.3V okokufaka okunokubekezela okungu-5V.
Imininingwane Yokusebenza
Imininingwane kagesi
Izilinganiso Eziphelele Eziphelele
Uphawu | Uphawu | Okuncane. | Ubukhulu. | Iyunithi | Qaphela |
Amandla Voltage | VCC | -0.3 | 5.2 | V | |
Izinga Lokushisa Lokusebenza | TOP | -10 | 60 | ℃ | |
Izinga Lokushisa Lesitoreji | TST | -20 | 70 | ℃ |
*Amanani aphelele okulinganisa alo mkhiqizo awavunyelwe ukuba eqiwe nganoma yisiphi isikhathi.
Isimo sokusebenza esinconyiwe
Uphawu | Incazelo | Okuncane. | Thayipha. | Ubukhulu. | Iyunithi | Qaphela |
I-VDC | Ukunikezwa kwevoltage | 3.7 | 5 | 5.2 | V | |
Icc | Okwamanje | 0.7 | A | |||
UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA) ileveli yesiginali | ||||||
VIH | Okokufaka okuphezulu Voltage | 2.64 | 3.3 | V | ||
VIL | Okokufaka okuphansi Voltage | 0 | 0.66 | V | ||
VOH | Okukhipha Okuphezulu Voltage | 2.9 | 3.3 | V | ||
I-VOL | Okukhiphayo okuphansi Voltage | 0 | 0.4 | V | ||
Ukucaciswa kokubona (θ=0°) | ||||||
CR | Isilinganiso Sokuqhathanisa | 400 | 500 | |||
L | Ukukhanya | 230 | 280 | cd / m² | ||
Isilinganiso se-Baud | ||||||
UART | 115200 | bps | ||||
Ukusetshenziswa kwamandla @ okokufaka okungu-5v, ukukhanya okungu-100%. | ||||||
Ukusetshenziswa | 5.6” , 640×480 | 3.1 | W |
Ukucaciswa komshini
Ukucaciswa kwe-Hardware
Umdwebo weBlock
Umfanekiso 3-a : FES4335 Block Diagram
Isikhombimsebenzisi se-Hardware
- Imodeli eshintshiwe yi-FES4335U1-56T.
- I-UART (TTL-RX/TX): 3-wire (TX, RX, GND) ibhekisela ku- (Isigaba: iphinikhodi).
- I-Baud Rate: lungiswa ku-115200 bps/N/8/1.
- Ukuxhumana phakathi kwe-Host ne-FES4335U1-56T
Isofthiwe
Ukuxhumana (ukuxhawula)
Ngenxa yokuxhumana kwe-serial (Uart-TTL) lezo FES4335 ezinikeze ukusungula ukuxhumana nomsingathi wangaphandle. Umsingathi uyakwazi ukudlulisa ukusakazwa komyalo ku-FES4335 ukuze kwenziwe umsebenzi abuze.
Ngokusho komthamo wokudlulisa, ifomethi yokusakaza yomyalo ichazwa nje ngezigaba ezimbili.
- I-Standard Command Stream: Lena ifomethi yokusakaza yomyalo ebalulekile yomsebenzi ngamunye esohlwini Lwethebula Lemiyalo. (Bheka Ithebula Lemiyalo Yesigaba 4-3).
- I-Bulk Data Transmission Stream: Nikeza kuphela kweminye imisebenzi ezocela ukudluliswa kwedatha ngobuningi, futhi ukubuza kuqinisekisiwe ngesikhathi sokusakazwa komyalo okujwayelekiletage.
Okwamanje ngaphansi kwemisebenzi emibili kuphela ezocela iphrothokholi Yokudluliswa Kwedatha Yenqwaba.
- FG875D_WriteToSerialROM (ikhodi yokusebenza 0x21).
- FG875D_ Display _Block_RW (ikhodi yokusebenza 0x24).
NgokweThebula Lemiyalo, umyalo ngamunye unekhodi yokusebenza ehlukile yomsebenzi othile wokusebenza. (Bheka Ithebula Lemiyalo Yesigaba 4-3).
Ngakho-ke, uma i-FES4335 isithole okuphelele kwe-Standard Command Stream futhi iyiphi ingxenye yesheke ehlolwayo kuqala. Ngemuva kwalokho, ingxenye yekhodi yomsebenzi izokhonjwa futhi isetshenziswe kanye nengxenye yepharamitha.
Kukhona indawo yekhodi ethi 0x50~0x5F lapho izonikezela khona ukuchaza ikhodi ethile yomlayezo futhi ihlukaniswe nayo yonke ikhodi yokusebenza.
Buyisa ikhodi yomlayezo | ASCII | hex | Incazelo |
Ikhodi engalungile | “X” | 0x58 | Iphutha le-Checksum |
Ikhodi yokulinda | “W” | 0x57 | I-FES4335 imatasatasa |
Ikhodi elungile | “S” | 0x53 | I-FES4335 isilungile |
Ikhodi yokuvala isikhathi | “T” | 0x54 | Thola Isikhathi Siphelile |
Thinta okuthi Phakamisa ikhodi | "P" | 0x50 | Iphaneli yokuthinta ithintwa |
Ikhodi yempumelelo yomyalo | Ikhodi yomsebenzi | Umyalo wokwenza impumelelo | |
Ikhodi yokuphumelela yokudlulisa ngobuningi | 0x55,0xAA | Impumelelo yokudlulisa idatha ngobuningi |
Uma lingekho iphutha elitholakele ngesikhathi sokudlulisa.
I-FES4335 izosebenzisa umyalo ngokuya ngekhodi yokusebenza etholwe ku-Standard Command Stream Stage, futhi ubuyisele ikhodi yokusebenza kokuthi Umsingathi ukuze kuhlolwe impumelelo.
or
Buyisela ikhodi yokusebenza (0x55,0xAA) ukukhombisa lesi sikhathi se-Bulk Data Transmission
kuqedwe ngaphandle kwenkinga kokuthi “Inqwaba Yedatha Yokudlulisa stage”.
Buyisela Ikhodi Yempumelelo noma (0x55,0xAA), eyazisa isimo sempumelelo.
Umsingathi angathumela ukusakazwa komyalo omusha olandelayo.
- Uma kunesimo esingalindelekile esihlangabezane nayo ngesikhathi sokudlulisela.
I-FES4335 izobuyisela umlayezo wekhodi wephutha ohambisanayo kanye nekhodi yomsebenzi eyamukelwe ukuze kuhlolwe iphutha.
Uma ubuyisela Ikhodi engalungile (0x58) njengokuthi ngezansi. (bonisa ukuthi kwenzeke iphutha le-Checksum)
I-Standard Command Stream stage iphutha
or Ukudluliswa Kwedatha Ngobuningi stage iphutha
Umsingathi kufanele aphinde umyalo wangaphambilini.
Uma buyisela ikhodi yokuvala isikhathi (0x54) njengangezansi, (bonisa ukuthi kwenzeke iphutha lokuvala isikhathi) I-Standard Command Stream stage iphutha
or Ukudluliswa Kwedatha Ngobuningi stage iphutha
Umsingathi kufanele aphinde umyalo wangaphambilini.
Buyisela Ikhodi yokulinda (0x57) ngezansi, (bonisa isimo sokulinda esenzekile) I-Standard Command Stream imatasa
Ukudluliswa Kwedatha Ngobuningi Kumatasa Ukwazisa umsingathi ukuthi i-FES4335 isesimweni esimatasa. Umsingathi kufanele amise ukudlulisa okwesikhashana kuze kube yilapho u-FES4335 ebuya Ikhodi Elungile (0x53) bese eqhubeka nomyalo womyalo noma ukusakaza kwedatha yenqwaba lezo ezingakaqedi idatha okwamanje.
Buyisela Ikhodi Elungile (0x53) njengangezansi, (bonisa ukuthi umlayezo osulungile owenzekile)I-Standard Command Stream Isilungile
or Ukudluliswa Kwedatha Yenqwaba Sekulungile
Ukwazisa umsingathi ukuthi i-FES4335 ikhululiwe esikhathini sokuba matasatasa. Umsingathi angaqhubeka nokusakaza okusele komyalo noma ukusakaza kwedatha yenqwaba.
- Ikhodi ethile yokwazisa ngokuphazamiseka kokuthinta yenzekile futhi izobuyisela inani lokuxhumanisa (x,y) lephaneli yokuthinta ngokuzenzakalelayo.
- Buyisela ikhodi yokuphazamisa yokuthinta (0x50) enenani lokuxhumanisa (x,y) njengezansi,
- a. Ngokudluliswa kwedatha ngobuningi stage, i-FES4335 izoba okwesikhashana ukukhubaza umsebenzi wokuthinta futhi imise ukubuyisela ukuxhumanisa (x,y) kokuthinta.
- b. Ngaphandle kokudluliselwa kwedatha ngobuningi stage. I-FES4335 izobuyisela ngokuzenzakalelayo ukuxhumanisa (x,y) kokuthinta lapho kwenzeka ukuphazamiseka kokuthinta.
- c. Umsingathi angakwazi futhi ukuvota inani le-coordinate (x,y) ngokuthumela ikhodi Yomsebenzi 0x03 (APIs:FG875D_Detect_Touch).
Umyalo (Sakaza / Ifomethi / iphrothokholi)
I-Standard Command Stream
- Ifomethi: Le fomethi ihlanganisa ibhayithi yekhodi yokusebenza kanye namabhayithi epharamitha ambalwa kanye nebhayithi ye-checksum ikhodi.
- Protocol:
Ukudluliswa Kwedatha Yenqwaba
Njengoba ikhodi yokusebenza ku-Standard Command Stream ithi (0x21) noma (0x24) ezobuza umsebenzi wokudlulisa idatha ngobuningi ngemva kokuba leyo khodi yokusebenza ikhonjwe yi-FES4335.
Kulokhu, yonke inqubo yokuxhumana izohlukaniswa ibe izigaba ezimbilitages (Standard Command Stream stage + I-Bulk Data Transmission protocol stagfuthi).
- Ifomethi: Le fomethi iyatholakala ekudluliselweni kwedatha yenqwaba stage kuphela.
Ikhodi eholayo (0x55,0xAA) izongena esikhundleni sekhodi yokusebenza ukuze ibonise ukuqala kokudluliswa kwedatha eyinqwaba bese inani lisethwa libe yibhayithi yobude kuyaboniswa ukuthi ingakhi i-data byte ezovela ngokuqhubekayo. Isaziso sokusetha i-byte yobude ngenani ledatha yangempela kukhishwe u-1. - Protocol:
Umfanekiso wokukhombisa ukusakazwa komyalo ojwayelekile okucela ukubhala ukuthunyelwa kwedatha yenqwaba ku-FES4335.Umfanekiso okhombisa ukusakazwa komyalo okujwayelekile okucela ukufunda ukudluliswa kwedatha ngobuningi kusuka ku-FES4335.
Ithebula lemiyalo
Sicela, ubheke idokhumenti “FG875D_Commands Table_vx.pdf”.
Isithasiselo (Amathiphu)
Izinyathelo ezintathu zokukhombisa izithombe ezimile esikrinini ngokushesha okukhulu.
Isinyathelo1): Ukuguqula isithombe sibe .bin file:
Ngenxa ye-FES4335's Flash-ROM eyamukela kuphela i-.bin file wesithombe. Ngakho-ke, ukunikeza insiza FG875_BMP_to_Bin.exe ekwazi ukuguqula isithombe se-.BMP file ku-.BIN file.
(Bheka kudokhumenti〝FG875_BMP_to_Bin_manual.pdf〞ukuthola imininingwane).
Isinyathelo2): Iyalayisha .bin file ku-SPI-FlashROM yangaphakathi (AMIC A25LQ64).
- Ukusebenzisa ikhodi yokusebenza engu-0x21 (APIs:FG875D_WriteToSerialROM) ukuze udinge i-FES4335 ukuze ingene ekudluliselweni kwedatha ngobuningitage.
- Ngemuva kokuthi ikhodi yempumelelo yomyalo(0x21) ibuyiswe isuka ku-FES4335, khona-ke i-MPU yangaphandle izovunyelwa ukudlulisa izithombe ngokuya ngencazelo yephrothokholi mayelana nokudluliselwa kwedatha ngobuningi-(bhala) esigabeni 4-2-2. Bheka umfanekiso (2).
- Enye indlela yokweqa ① & ②:
Ohlangothini lwe-PC, ukusebenzisa isofthiwe yokusetshenziswa (FG875D_command_encoder.exe) bese ukhetha into yokusebenza (ama-API:FG875D_WriteToSerialROM) kungxoxo yokukhetha. Ngemuva kwalokho, isoftware yokusetshenziswa izonakekela konke mayelana nephrothokholi yokuxhumana nokulayisha isithombe file ku-SPI-FlashROM.
Mayelana nokusetshenziswa kwesofthiwe yokusetshenziswa (FG875D_command_encoder.exe), sicela ubhekisele kudokhumenti ethi “FG875D_Command_Encoder-UsersMenu.pdf”.
Isinyathelo3): Kusetshenziswa ikhodi yokusebenza engu-0x22 (APIs:FG875D_SerialROM_Show_On_Panel) ukuze kudinge i-FES4335 ukuthi ibonise izithombe ukusuka ku-SPI_FlashROM yangaphakathi kuya endaweni ekhonjisiwe yephaneli.
Ngale ndlela ukukhombisa isithombe esingashesha kunokugcwalisa isibonisi sokubonisa ngebhasi elingu-8051 MCU.
Amadokhumenti / Izinsiza
![]() |
FORENEX FES4335U1-56T Imojula Yokulawula Imephu Yenkumbulo [pdf] Imaniwali yosebenzisayo I-FES4335U1-56T Imojula Yokulawula Imifanekiso Yemephu, FES4335U1-56T, Imojula Yokulawula Imifanekiso Yemephu Yenkumbulo, Imojula Yokulawula Imifanekiso Yemephu, Imojula Yokulawula Imifanekiso, Imojula Yokulawula, Imojula |