FORENEX FES4335U1-56T Memory Mapping Graphics Iṣakoso Module
Awọn itan-akọọlẹ atunṣe
Rev. No. | Ọjọ | Awọn iyipada nla |
1.0 | 2016 | Ọrọ akọkọ. |
Gbogbogbo Apejuwe
FES4335U1-56T jẹ idiyele kekere, ṣiṣe giga ati ọlọgbọn ti module iṣakoso ifihan TFT-LCD eyiti o le pese awọn ohun kikọ tabi ohun elo eya aworan 2D laarin 768KB ti a fi sii ti Ramu ifihan.
FES4335U1-56T nfunni ni wiwo ni tẹlentẹle (Uart-TT) lati fi idi ibaraẹnisọrọ ohun elo kan pẹlu MCU ti o rọrun ti ita (bii 8051 ati bẹbẹ lọ), ati pese “Tbili Awọn aṣẹ” fun pipe ipa ayaworan ati ipaniyan.
Gẹgẹbi “Tabili Awọn aṣẹ” ti awọn API eya aworan, MCU ita nikan nilo lati atagba koodu aṣẹ ti o baamu pẹlu awọn paramita sinu FES4335U1-56T lori wiwo ni tẹlentẹle. Olupilẹṣẹ aṣẹ inu FES4335U1-56T yoo lọ lati ṣe iṣẹ ṣiṣe awọn eya aworan laifọwọyi.
FG875D_command_encoder.exe jẹ IwUlO sọfitiwia PC kan ati pese olumulo lati ni iriri awọn aṣẹ iṣẹ lọpọlọpọ ni “Tabili Awọn aṣẹ”.
Nkan | Sipesifikesonu | Akiyesi |
LCD iwọn | 5.6 inch (Diagonal) | |
Ipinnu | 640 x 3 (RGB) x 480 | aami |
Iru ifihan | Deede White, Transmissive | |
Dot ipolowo | 0.0588 (W) x 0.1764 (H) mm | |
Agbegbe ti nṣiṣe lọwọ | 112.896 (W) x 84.672 (H) mm | |
Iwọn module | 142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View igun | L:70/ R:70/ T:50/ B:70 | θ |
Dada itọju | Anti-Glare | |
Eto awọ | 64k awọn awọ w / RGB-okun | |
Fọwọkan iru | 4-waya Resistive | |
Imọlẹ ẹhin | Kọ-ni LED iwakọ | |
Ni wiwo | Uart (TTL-RX/TX), 115200/N/8/1 | |
ìfilọ software | Àsẹ Table | Akiyesi1 |
Iwọn otutu iṣẹ | -10 ℃ si 60 ℃ | |
Ibi ipamọ otutu | -20 ℃ si 70 ℃ |
Akiyesi1: Gbogbo awọn API ti a le lo jẹ akopọ ninu awọn aṣẹ Tabili. Jọwọ tọkasi iwe-ipamọ
(FG875D_Commands Table_vx.pdf). Ati apejuwe lilo alaye fun aṣẹ kọọkan, tọka si (FG4335x_software_Note_V1.pdf).
Pin Iyansilẹ
UART Input ni wiwo (H4)
Asopọmọra: (Apoti Akọsori_2x5pin/ 2.0mm/ titẹsi ẹgbẹ) | |||||||
Nọmba PIN | Apejuwe | I/O | Akiyesi | Nọmba PIN | Apejuwe | I/O | Akiyesi |
Pin1 | GND | Pin2 | RX | I | |||
Pin3 | TX | O | Pin4 | NC | |||
Pin5 | Aabo GND | Pin6 | NC | ||||
Pin7 | NC | Pin8 | NC | ||||
Pin9 | 5V / 350mA | I | 1 | Pin10 | 5V / 350mA | I | 1 |
AKIYESI1: Ita agbara orisun DC5V input
2-2, Yiyan Power asopo ohun (W2) aṣayan
Asopọmọra: (wafer_2pin/ 2.0mm/ titẹsi ẹgbẹ) | |||||||
Nọmba PIN | Apejuwe | I/O | Akiyesi | Nọmba PIN | Apejuwe | I/O | Akiyesi |
Pin1 | GND | I | Pin2 | 5V / 700mA |
Lati pese afikun-asopo fun titẹ orisun agbara ita. Ti orisun agbara (DC5V) ko ba pese lati Pin 9&10 ti H4.
GPIO ni wiwo (H2)
Asopọmọra: (Akọsori_2x5pin/ 2.0mm/ titẹsi ẹgbẹ) | |||||||
Nọmba PIN | Apejuwe | I/O | Akiyesi | Nọmba PIN | Apejuwe | I/O | Akiyesi |
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 |
AKIYESI2: GPO_0 ~ 3 naa jẹ iṣelọpọ pẹlu ṣiṣan ṣiṣi ati pe o yẹ ki o ni atako-giga lori ọkọ ita.
AKIYESI3: GPI_0 ~ 3 jẹ igbewọle 3.3V pẹlu ifarada 5V.
Awọn pato isẹ
Itanna ni pato
Idi ti o pọju-wonsi
Aami | Aami | Min. | O pọju. | Ẹyọ | Akiyesi |
Agbara Voltage | VCC | -0.3 | 5.2 | V | |
Awọn iwọn otutu ti nṣiṣẹ | TOP | -10 | 60 | ℃ | |
Ibi ipamọ otutu | TST | -20 | 70 | ℃ |
* Awọn iye igbelewọn pipe pipe ti ọja yii ko gba laaye lati kọja nigbakugba.
Niyanju ipo iṣẹ
Aami | Apejuwe | Min. | Iru. | O pọju. | Ẹyọ | Akiyesi |
VDC | Ipese voltage | 3.7 | 5 | 5.2 | V | |
Icc | Lọwọlọwọ | 0.7 | A | |||
UART_TTL (Tx, Rx, CTS, RTS) & I2C (SCL, SDA) ipele ifihan | ||||||
VIH | Input High Voltage | 2.64 | 3.3 | V | ||
VIL | Input Low Voltage | 0 | 0.66 | V | ||
VOH | O wu High Voltage | 2.9 | 3.3 | V | ||
VOL | O wu Low Voltage | 0 | 0.4 | V | ||
Awọn pato Opitika (θ=0°) | ||||||
CR | Ipin Itansan | 400 | 500 | |||
L | Imọlẹ | 230 | 280 | cd / m² | ||
Oṣuwọn Baud | ||||||
UART | 115200 | bps | ||||
Lilo agbara @ titẹ sii 5v, 100% imọlẹ | ||||||
Lilo agbara | 5.6”, 640×480 | 3.1 | W |
Sipesifikesonu ilana
Hardware sipesifikesonu
Àkọsílẹ aworan atọka
Olusin 3-a: FES4335 Àkọsílẹ aworan atọka
Ni wiwo Hardware
- Awoṣe ti a ṣe atunṣe jẹ FES4335U1-56T.
- UART (TTL-RX/TX): 3-waya (TX, RX, GND) tọka si (Apakan: pin iṣẹ iyansilẹ).
- Oṣuwọn Baud: ṣe atunṣe ni 115200 bps/N/8/1.
- Asopọmọra laarin Gbalejo ati FES4335U1-56T
Software
Ibaraẹnisọrọ (fifọwọwọ)
Nitori awọn atọkun ni tẹlentẹle (Uart-TTL) awọn FES4335 ni ipese lati fi idi ibaraẹnisọrọ kan pẹlu agbalejo ita. Ogun naa ni anfani lati atagba ṣiṣan aṣẹ kan si FES4335 fun imuse iṣẹ ṣiṣe kan.
Gẹgẹbi agbara ti gbigbe, ọna kika ṣiṣan aṣẹ jẹ asọye nirọrun si awọn ẹka meji.
- Standard Òfin ṣiṣan: Eleyi jẹ ẹya awọn ibaraẹnisọrọ pipaṣẹ san kika fun kọọkan ọkan-ṣiṣe eyi ti o ti wa ni akojọ si ni awọn Òfin Tabili. (Tọkasi Abala 4-3 Tabili Awọn aṣẹ).
- Gbigbe Gbigbe Data Olopobobo: Pese nikan si diẹ ninu awọn iṣẹ-ṣiṣe yoo beere fun gbigbe data olopobobo, ati pe ibeere naa ti jẹrisi lakoko ṣiṣan aṣẹ boṣewa stage.
Lọwọlọwọ nikan ni isalẹ awọn iṣẹ-ṣiṣe meji eyiti yoo beere fun Ilana Gbigbe Data Olopobobo kan.
- FG875D_WriteToSerialROM (koodu iṣẹ 0x21).
- FG875D_ Ifihan _Block_RW (koodu iṣẹ 0x24).
Gẹgẹbi Tabili Awọn aṣẹ, aṣẹ kọọkan ni koodu iṣẹ alailẹgbẹ fun iṣẹ ṣiṣe kan pato. (Tọkasi Abala 4-3 Tabili Awọn aṣẹ).
Nitorinaa, ni kete ti FES4335 ti gba pipe ti Isanwọle Aṣẹ Standard ati apakan wo ni a ṣayẹwo ni akọkọ. Lẹhin iyẹn, apakan koodu iṣẹ yoo jẹ idanimọ ati imuse pẹlu apakan awọn paramita.
Agbegbe koodu pataki kan wa 0x50 ~ 0x5F nibiti yoo ṣe iyasọtọ lati ṣalaye diẹ ninu koodu ifiranṣẹ ati tun ya sọtọ lati gbogbo koodu iṣẹ.
Pada koodu ifiranṣẹ pada | ASCII | hex | Apejuwe |
koodu ti ko tọ | "X" | 0x58 | Aṣiṣe Checksum |
Nduro koodu | “W” | 0x57 | FES4335 nšišẹ |
Ṣetan koodu | "S" | 0x53 | FES4335 ti šetan |
Koodu akoko ipari | "T" | 0x54 | Gba Akoko Ipari |
Fọwọkan koodu Idilọwọ | "P" | 0x50 | A ti fi ọwọ kan nronu ifọwọkan |
Òfin aseyori koodu | koodu iṣẹ | Aṣẹ ṣe aṣeyọri | |
Olopobobo gbigbe koodu aseyori | 0x55,0xAA | Aseyori gbigbe data olopobobo |
Ti ko ba si aṣiṣe ti o pade lakoko gbigbe.
FES4335 yoo ṣe aṣẹ ni ibamu si koodu iṣẹ ti o ti gba ni Standard Command Stream Stage, ati pada koodu iṣẹ pada si Gbalejo fun ṣiṣe ayẹwo aṣeyọri.
or
Pada koodu iṣẹ pada (0x55,0xAA) lati tọka akoko yii ti Gbigbe Data Bulk ni
pari laisi iṣoro ni “Gbigbejade Data olopobobo stage”.
Pada koodu Aṣeyọri tabi (0x55,0xAA), sọfun ipo aṣeyọri kan.
Ogun le firanṣẹ ṣiṣan aṣẹ tuntun atẹle.
- Ti ipo airotẹlẹ eyikeyi ba wa lakoko gbigbe.
FES4335 yoo pada ifiranṣẹ koodu aṣiṣe ti o baamu ati pẹlu koodu iṣẹ ti o gba fun ṣiṣe ayẹwo aṣiṣe.
Ti o ba da koodu aṣiṣe pada (0x58) bii isalẹ. (tọkasi aṣiṣe Checksum kan ti ṣẹlẹ)
Standard Òfin ṣiṣan stage aṣiṣe
or Olopobobo Data Gbigbe stage aṣiṣe
Gbalejo yẹ ki o tun ṣiṣan pipaṣẹ iṣaaju.
Ti koodu Aago ti pada (0x54) bii isalẹ, (tọkasi aṣiṣe Aago kan ti ṣẹlẹ) Standard Òfin ṣiṣan stage aṣiṣe
or Olopobobo Data Gbigbe stage aṣiṣe
Gbalejo yẹ ki o tun ṣiṣan pipaṣẹ iṣaaju.
Pada koodu idaduro (0x57) bii isalẹ, (tọkasi ipo iduro ti waye) Standard Òfin ṣiṣan ni Nšišẹ
Gbigbe Data olopobobo Nšišẹ lọwọ Lati sọ fun agbalejo pe FES4335 wa ni ipo nšišẹ. Ogun yẹ ki o da gbigbe igba diẹ duro titi FES4335 yoo fi pada koodu Ṣetan (0x53) ati lẹhinna tẹsiwaju ṣiṣan aṣẹ tabi ṣiṣan data olopobobo ti ko pari data sibẹsibẹ.
Pada koodu Ṣetan pada (0x53) bii isalẹ, (tọkasi ifiranṣẹ ti o ṣetan ti ṣẹlẹ)Standard Òfin ṣiṣan ti šetan
or Gbigbe Data Olopobobo ti šetan
Lati sọfun alejo pe FES4335 ti tu silẹ lati akoko ipo nšišẹ. Olugbalejo le tẹsiwaju iyoku ṣiṣan aṣẹ tabi ṣiṣan data olopobobo.
- Koodu kan pato lati sọ fun idalọwọduro ifọwọkan ti waye ati pe yoo tun da iye ipoidojuko (x,y) ti nronu ifọwọkan pada laifọwọyi.
- Pada koodu idalọwọduro Fọwọkan (0x50) pẹlu iye ipoidojuko (x,y) bii isalẹ,
- a. Ni a olopobobo data gbigbe stage, FES4335 yoo fun igba diẹ lati mu iṣẹ ifọwọkan duro ati da pada ipoidojuko (x, y) ti ifọwọkan.
- b. Jade ti a olopobobo data gbigbe stage. FES4335 yoo da ipoidojuko (x, y) pada laifọwọyi nigbati idalọwọduro ifọwọkan ba waye.
- c. Olugbalejo tun le ṣe idibo iye ipoidojuko (x, y) nipa fifiranṣẹ koodu iṣẹ 0x03 (APIs: FG875D_Detect_Touch).
Aṣẹ (Sisanwọle / Ọna kika / Ilana)
Standard Òfin ṣiṣan
- Ilana: Ọna kika yii ṣajọpọ baiti ti koodu iṣẹ ati ọpọlọpọ awọn baiti paramita ati baiti ti checksum kan koodu.
- Ilana:
Olopobobo Data Gbigbe
Niwọn igba ti koodu iṣẹ ni Standard Command Stream jẹ (0x21) tabi (0x24) ti yoo beere iṣẹ-ṣiṣe gbigbe data olopobobo lẹhin koodu iṣẹ yẹn ti jẹ idanimọ nipasẹ FES4335.
Ni idi eyi, gbogbo ilana ibaraẹnisọrọ yoo pin si awọn s mejitages (Standard Command Stream stage + Olopobobo Data Gbigbe Ilana stagati).
- Ilana: Yi ọna kika wa fun olopobobo data gbigbe stage nikan.
Koodu asiwaju (0x55,0xAA) yoo rọpo koodu iṣẹ lati ṣe afihan Gbigbe Data Bulk kan ti o bẹrẹ ati lẹhinna iye ti ṣeto sinu baiti gigun jẹ itọkasi iye baiti data yoo wa ni igbagbogbo. Akiyesi lati ṣeto baiti gigun pẹlu iye data gidi iyokuro 1. - Ilana:
Apejuwe lati ṣafihan ṣiṣan aṣẹ boṣewa eyiti o beere lati kọ gbigbe data lọpọlọpọ si FES4335.Apejuwe lati ṣafihan ṣiṣan aṣẹ boṣewa eyiti o beere lati ka gbigbe data olopobobo lati FES4335.
Àsẹ Table
Jọwọ, tọka si iwe “FG875D_Commands Table_vx.pdf”.
Àfikún (Imọran)
Awọn igbesẹ mẹta lati ṣafihan awọn aworan iduro loju iboju ni iyara diẹ sii.
Igbesẹ 1): Yiyipada aworan si .bin file:
Nitori FES4335's Flash-ROM ti o gba .bin nikan file ti aworan. Nitorinaa, pese ohun elo FG875_BMP_to_Bin.exe ti o le ṣe iyipada aworan .BMP kan file sinu .BIN file.
(Tọkasi iwe-ipamọFG875_BMP_to_Bin_manual.pdf〞fun alaye).
Igbesẹ 2): Ikojọpọ .bin file si SPI-FlashROM inu (AMIC A25LQ64).
- Lilo koodu iṣẹ 0x21 (APIs: FG875D_WriteToSerialROM) lati nilo FES4335 lati lọ sinu gbigbe data olopobobo stage.
- Lẹhin koodu aṣeyọri pipaṣẹ (0x21) ti pada lati FES4335, lẹhinna MPU ti ita gba ọ laaye lati tan awọn aworan ni ibamu si apejuwe ilana nipa gbigbe data olopobo (kọ) ni apakan 4-2-2. Tọkasi nọmba (2).
- Ona miiran lati fo ① & ②:
Ni ẹgbẹ PC, lati ṣiṣẹ sọfitiwia IwUlO (FG875D_command_encoder.exe) ati yan nkan iṣẹ (APIs:FG875D_WriteToSerialROM) ni ajọṣọ yiyan. Lẹhin lẹhinna, sọfitiwia ohun elo yoo ṣe abojuto gbogbo nipa ilana ibaraẹnisọrọ ati aworan ikojọpọ file sinu SPI-FlashROM.
Nipa lilo sọfitiwia ohun elo (FG875D_command_encoder.exe), jọwọ tọka si iwe “FG875D_Command_Encoder-UsersMenu.pdf”.
Igbesẹ 3): Lilo koodu iṣẹ 0x22 (APIs: FG875D_SerialROM_Show_On_Panel) lati nilo FES4335 lati ṣafihan awọn aworan lati inu SPI_FlashROM ti inu si ipo itọkasi ti nronu.
Nipa ọna yii lati ṣafihan aworan ti yoo yara ju fifi ifipamọ ifihan kun nipasẹ ọkọ akero 8051 MCU.
Awọn iwe aṣẹ / Awọn orisun
![]() |
FORENEX FES4335U1-56T Memory Mapping Graphics Iṣakoso Module [pdf] Afowoyi olumulo FES4335U1-56T Modulu Iṣakoso Awọn aworan iyaworan Iranti, FES4335U1-56T, Modulu Iṣakoso Awọn aworan iyaworan Iranti, Modulu Iṣakoso Awọn aworan aworan, Modulu Iṣakoso Awọn aworan, Modulu Iṣakoso, Module |