FORENEX FES4335U1-56T Memory Mapping Graphics Control Module
Kubwereza mbiri
Rev. No. | Tsiku | Zosintha Zazikulu |
1.0 | 2016 | Nkhani yoyamba. |
Kufotokozera Kwambiri
FES4335U1-56T ndi yotsika mtengo, yogwira ntchito kwambiri komanso yanzeru ya gawo lowongolera la TFT-LCD lomwe limatha kupereka zilembo kapena zojambula za 2D mkati mwa 768KB yophatikizidwa ya RAM.
FES4335U1-56T imapereka mawonekedwe a serial (Uart-TT) kuti akhazikitse kulumikizana kwa Hardware ndi MCU yosavuta yakunja (monga 8051 etc.), ndikupereka "Commands Table" pakuyimba ndi kuchita.
Malinga ndi "Commands Table" ya zithunzi za APIs, MCU yakunja imangofunika kutumiza malamulo ogwirizana ndi magawo mu FES4335U1-56T pa mawonekedwe a serial. Chotsitsa cholamula mkati mwa FES4335U1-56T chimapita kukakhazikitsa ntchito yojambulira yokha.
FG875D_command_encoder.exe ndi pulogalamu yogwiritsira ntchito pa PC ndipo imapatsa wogwiritsa ntchito kuti azitsatira malamulo osiyanasiyana mu "Commands Table".
Kanthu | Kufotokozera | Ndemanga |
LCD kukula | 5.6 inchi (diagonal) | |
Kusamvana | 640 x 3(RGB) x 480 | dontho |
Mtundu wowonetsera | Nthawi zambiri White, Transmissive | |
Dothi la dothi | 0.0588(W) x 0.1764(H) mm | |
Malo ogwira ntchito | 112.896(W) x 84.672(H) mm | |
Kukula kwa module | 142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View ngodya | L:70/ R:70/ T:50/ B:70 | θ |
Chithandizo chapamwamba | Anti-Glare | |
Kukonzekera kwamitundu | Mitundu ya 64k yokhala ndi mizere ya RGB | |
Kukhudza mtundu | 4-waya Resistive | |
Kuwala kwambuyo | Pangani-mu LED driver | |
Chiyankhulo | Uart (TTL-RX/TX), 115200/N/8/1 | |
Kupereka mapulogalamu | Table ya Malamulo | Note1 |
Operation Temp | -10 ℃ mpaka 60 ℃ | |
Kusungirako Temp | -20 ℃ mpaka 70 ℃ |
Note1: Ma API onse ogwiritsidwa ntchito amafotokozedwa mwachidule mu Table Table. Chonde onani chikalata
(FG875D_Commands Table_vx.pdf). Ndipo tsatanetsatane wa kagwiritsidwe ntchito pa lamulo lililonse, tchulani (FG4335x_software_Note_V1.pdf).
Pin Ntchito
UART Input mawonekedwe (H4)
Cholumikizira: (Bokosi Mutu_2x5pin/ 2.0mm/ kulowa m'mbali) | |||||||
Pin nambala | Kufotokozera | Ine/O | Zindikirani | Pin nambala | Kufotokozera | Ine/O | Zindikirani |
Pin1 | GND | Pin2 | RX | I | |||
Pin3 | TX | O | Pin4 | NC | |||
Pin5 | Chithunzi cha GND | Pin6 | NC | ||||
Pin7 | NC | Pin8 | NC | ||||
Pin9 | 5V/350mA | I | 1 | Pin10 | 5V/350mA | I | 1 |
ZINDIKIRANI1: Gwero lamagetsi lakunja la DC5V
2-2, cholumikizira Mphamvu Zina (W2) njira
Cholumikizira: (wafer_2pin/ 2.0mm/ kulowa mbali) | |||||||
Pin nambala | Kufotokozera | Ine/O | Zindikirani | Pin nambala | Kufotokozera | Ine/O | Zindikirani |
Pin1 | GND | I | Pin2 | 5V/700mA |
Kupereka cholumikizira chowonjezera cholowetsa mphamvu zakunja. Ngati gwero lamagetsi (DC5V) silikupereka kuchokera ku Pin 9&10 ya H4.
Mawonekedwe a GPIO (H2)
Cholumikizira: (Header_2x5pin/ 2.0mm/ cholowera chakumbali) | |||||||
Pin nambala | Kufotokozera | Ine/O | Zindikirani | Pin nambala | Kufotokozera | Ine/O | Zindikirani |
Pin1 | Mtengo wa GPO0 | O | 2 | Pin2 | GPI 0 | I | 3 |
Pin3 | Mtengo wa GPO1 | O | 2 | Pin4 | GPI 1 | I | 3 |
Pin5 | Mtengo wa GPO2 | O | 2 | Pin6 | GPI 2 | I | 3 |
Pin7 | Mtengo wa GPO3 | O | 2 | Pin8 | GPI 3 | I | 3 |
Pin9 | GND | Pin10 | GND |
ZINDIKIRANI2: The GPO_0 ~ 3 ndizotuluka ndi madzi otseguka ndipo ziyenera kukhala ndi chotchinga chapamwamba pa bolodi lakunja.
ZINDIKIRANI3: The GPI_0 ~ 3 ndi 3.3V zolowetsa ndi 5V kulolera.
Zofotokozera za Ntchito
Mafotokozedwe amagetsi
Mtheradi Maximum Mavoti
Chizindikiro | Chizindikiro | Min. | Max. | Chigawo | Zindikirani |
Mphamvu Voltage | Chithunzi cha VCC | -0.3 | 5.2 | V | |
Kutentha kwa Ntchito | TOP | -10 | 60 | ℃ | |
Kutentha Kosungirako | TST | -20 | 70 | ℃ |
*Sitikuloledwa kupitilira muyeso wopitilira muyeso wa chinthuchi nthawi iliyonse.
Analimbikitsa ntchito
Chizindikiro | Kufotokozera | Min. | Lembani. | Max. | Chigawo | Zindikirani |
VDC | Wonjezerani voltage | 3.7 | 5 | 5.2 | V | |
Icc | Panopa | 0.7 | A | |||
UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA) mlingo | ||||||
VIH | Lowetsani Mphamvu Yapamwambatage | 2.64 | 3.3 | V | ||
VIL | Lowetsani Low Voltage | 0 | 0.66 | V | ||
VOH | Linanena bungwe High Voltage | 2.9 | 3.3 | V | ||
VOL | Kutulutsa Kwapang'ono Voltage | 0 | 0.4 | V | ||
Tsatanetsatane wa Kuwala (θ=0°) | ||||||
CR | Kusiyana kwa kusiyana | 400 | 500 | |||
L | Kuwala | 230 | 280 | cd / m² | ||
Mtengo wa Baud | ||||||
UART | 115200 | bps | ||||
Kugwiritsa ntchito mphamvu @ 5v kulowetsa, 100% kuwala | ||||||
Kugwiritsa ntchito | 5.6 ", 640 × 480 | 3.1 | W |
Kufotokozera kwamakina
Kufotokozera kwa Hardware
Chithunzithunzi Choyimira
Chithunzi 3-a: Chithunzi cha FES4335 Block
Chiyankhulo cha Hardware
- Mtundu wofananira wa " FES4335U1-56T "
- UART (TTL-RX/TX): 3-waya (TX, RX, GND) amanena za (Gawo: pini assignment).
- Mlingo wa Baud: kukhazikitsidwa pa 115200 bps/N/8/1.
- Kulumikizana pakati pa Host ndi FES4335U1-56T
Mapulogalamu
Kulankhulana (kugwirana chanza)
Chifukwa cha ma serial interfaces (Uart-TTL) omwe FES4335 apereka kuti akhazikitse kulumikizana ndi wolandila wakunja. Wothandizirayo amatha kutumiza mtsinje wolamula ku FES4335 kuti akwaniritse ntchitoyo.
Malinga ndi mphamvu yotumizira, mtundu wamtundu wa lamulo umangofotokozedwa m'magulu awiri.
- Standard Command Stream: Iyi ndi njira yofunikira yoyendetsera ntchito iliyonse yomwe yalembedwa pa Commands Table. (Onani Gawo 4-3 la Malamulo Table).
- Bulk Data Transmission Stream: Ingoperekani ku ntchito zina zomwe zingapemphe kutumiza kwa data yochulukirapo, ndipo kufunsa kwatsimikizira pamayendedwe ovomerezeka.tage.
Pakadali pano ntchito ziwiri zokha zomwe zingapemphe protocol ya Bulk Data Transmission.
- FG875D_WriteToSerialROM (kodi ya ntchito 0x21).
- FG875D_ Onetsani _Block_RW (kodi ya ntchito 0x24).
Malinga ndi Table Table, lamulo lirilonse liri ndi code yapadera yogwiritsira ntchito ntchito inayake. (Onani Gawo 4-3 la Malamulo Table).
Chifukwa chake, FES4335 ikalandira zonse za Standard Command Stream ndipo ndi gawo liti la cheke lomwe limawunikiridwa poyamba. Pambuyo pake, gawo la code code lidzadziwika ndikugwiritsidwa ntchito limodzi ndi gawo la magawo.
Pali ma code 0x50 ~ 0x5F omwe angapatulire kufotokozera ma code a uthenga komanso olekanitsidwa ndi ma code onse.
Bweretsani nambala ya uthenga | ASCII | hex | Kufotokozera |
Khodi yolakwika | "X" | 0x58 pa | Cholakwika cha Checksum |
Khodi yodikirira | "W" | 0x57 pa | Mtengo wa FES4335 |
Ready kodi | "S" | 0x53 pa | FES4335 yakonzeka |
Kodi nthawi yomaliza | "T" | 0x54 pa | Landirani Timeout |
Kodi Touch Interrupt | "P" | 0x50 pa | Touch panel yakhudzidwa |
Lamula bwino kachidindo | Kodi ntchito | Lamulo kukhazikitsa bwino | |
Nambala yopambana yotumiza zambiri | 0x55,0xAA | Kupambana kufalitsa deta yochuluka |
Ngati palibe cholakwika kukumana pa kufala.
FES4335 idzakhazikitsa lamulo molingana ndi kachidindo kamene kalandira mu Standard Command Stream Stage, ndi kubweza kachidindo kantchito ku Host kuti muwone bwino.
or
Bwezerani kachidindo kantchito (0x55,0xAA) kusonyeza kuti nthawi ya Bulk Data Transmission yachitika
anamaliza popanda vuto mu “Bulk Data Transmission stage”.
Bwezerani Khodi Yopambana kapena (0x55,0xAA), kudziwitsa zachipambano.
Host akhoza kutumiza mtsinje watsopano wotsatira.
- Ngati pali zochitika zosayembekezereka zomwe zachitika panthawi yopatsirana.
FES4335 ibweza uthenga wolakwika wofananira komanso limodzi ndi nambala yolandirira kuti muwone zolakwika.
Ngati kubwerera Kolakwika (0x58) monga pansipa. (kuwonetsani cholakwika cha Checksum chachitika)
Standard Command Stream stagndi cholakwika
or stagndi cholakwika
Wothandizira akuyenera kubwereza mtsinje wolamula kale.
Ngati kubwerera kwa Timeout code (0x54) monga pansipa, (onetsani kuti vuto la Timeout lachitika) Standard Command Stream stagndi cholakwika
or stagndi cholakwika
Wothandizira akuyenera kubwereza mtsinje wolamula kale.
Bweretsani Khodi yodikirira (0x57) monga pansipa, (onetsani kuti kudikirira kwachitika) Standard Command Stream ndi Yotanganidwa
Bulk Data Transmission Ndi Yotanganidwa Kudziwitsa wolandirayo kuti FES4335 ili yotanganidwa. Wolandirayo akuyenera kuyimitsa kwakanthawi kufalitsa mpaka FES4335 abwerere Ready code (0x53) ndiyeno pitilizani kutsata kutsata kapena kusamutsa deta yochuluka yomwe simumalizabe.
Bwezerani Khodi Yokonzeka (0x53) monga pansipa, (onetsani kuti uthenga wokonzeka wachitika)Standard Command Stream Yakonzeka
or Kutumiza kwa Ma Data Ambiri Kwakonzeka
Kudziwitsa wolandirayo kuti FES4335 yatulutsa nthawi yotanganidwa. Wothandizirayo atha kupitiliza kutsatsira kwa malamulo onse kapena kusefukira kwa data.
- Khodi yeniyeni yodziwitsa kusokoneza kwakhudza kwachitika komanso ingabweretsenso mtengo wa coordinate (x, y) wa gulu la touch.
- Return Touch interrupt code (0x50) yokhala ndi coordinate (x,y) mtengo monga pansipa,
- a. Pakutumiza kochulukira kwa data stage, FES4335 idzangoletsa kukhudza kugwira ntchito kwakanthawi ndikusiya kubweza (x, y) kukhudza.
- b. Kuchokera pakutumiza kochuluka kwa data stage. FES4335 imangobweza cholumikizira (x, y) chokhudza pomwe kukhudza kwachitika.
- c. Wothandizira athanso kusankha mtengo wa coordinate (x,y) potumiza khodi ya Function 0x03 (APIs:FG875D_Detect_Touch).
Lamulo (Stream / Format / protocol)
Standard Command Stream
- Mtundu: Mtunduwu umaphatikiza ma byte of function code ndi ma byte angapo a parameter ndi byte of checksum kodi.
- Ndondomeko:
Kutumiza kwa Bulk Data
Popeza code yogwira ntchito mu Standard Command Stream ndi (0x21) kapena (0x24) yomwe idzafunse ntchito yotumizira deta yochuluka pambuyo poti ma code azindikiridwe ndi FES4335.
Pamenepa, njira yonse yolankhulirana idzagawidwa m'magawo awiritages (Standard Command Stream stage + Bulk Data Transmission protocol stagndi).
- Mtundu: Mtunduwu umapezeka kuti utumize ma data ambiritage basi.
Khodi yotsogola (0x55,0xAA) idzalowa m'malo mwa code yogwira ntchito kuti iwonetse Kutumiza kwa Bulk Data Transmission kuyambira ndiyeno mtengo wokhazikitsidwa muutali wa byte uwonetsedwa kuchuluka kwa data byte yomwe idzabwere mosalekeza. Zindikirani kuti muyike kutalika ndi kuchuluka kwa data yeniyeni kuchotsera 1. - Ndondomeko:
Fanizo lowonetsa mayendedwe wokhazikika omwe amapempha kulemba kutumiza kwa data yochulukirapo ku FES4335.Fanizo lowonetsa mayendedwe wokhazikika omwe amafunsa kuti awerenge kutumiza kwa data kuchokera ku FES4335.
Table ya Malamulo
Chonde, onani chikalata “FG875D_Commands Table_vx.pdf”.
Zowonjezera (Malangizo)
Masitepe atatu kuti muwonetse chithunzi chokhazikika pazenera mwachangu kwambiri.
Gawo 1): Kutembenuza chithunzi kukhala .bin file:
Chifukwa cha FES4335's Flash-ROM yomwe imavomereza .bin yokha file cha chithunzi. Chifukwa chake, kupereka zofunikira FG875_BMP_to_Bin.exe zomwe zimatha kusintha chithunzi cha .BMP file mu .BIN file.
(Onani zolembedwa〝FG875_BMP_to_Bin_manual.pdf〞kuti mumve zambiri).
Gawo 2): Kutsegula .bin file ku SPI-FlashROM yamkati (AMIC A25LQ64).
- Pogwiritsa ntchito khodi ya ntchito 0x21 (APIs:FG875D_WriteToSerialROM) kuti mufunike FES4335 kuti ipite kuzinthu zambiri zotumizira deta.tage.
- Pambuyo pobwezeretsa Command code (0x21) kuchokera ku FES4335, ndiye MPU yakunja imaloledwa kutumiza zithunzi molingana ndi kufotokozera kwa protocol ya kuchuluka kwa data-(kulemba) kufalitsa pa gawo 4-2-2. Onani chithunzi (2).
- Njira ina yodumpha ① & ②:
Kumbali ya PC, kuti mugwiritse ntchito pulogalamu yothandiza (FG875D_command_encoder.exe) ndikusankha ntchito (APIs:FG875D_WriteToSerialROM) posankha. Pambuyo pake, pulogalamu yogwiritsira ntchito idzasamalira zonse zokhudzana ndi kulumikizana ndi kuyika chithunzi file mu SPI-FlashROM.
Pankhani ya kugwiritsa ntchito mapulogalamu amtundu (FG875D_command_encoder.exe), chonde onani chikalata “FG875D_Command_Encoder-UsersMenu.pdf”.
Gawo 3): Pogwiritsa ntchito khodi ya ntchito 0x22 (APIs:FG875D_SerialROM_Show_On_Panel) kuti FES4335 iwonetse zithunzi kuchokera mkati mwa SPI_FlashROM kupita kumalo osonyezedwa.
Mwanjira iyi kuwonetsa chithunzi chomwe chingakhale chachangu kuposa kudzaza buffer yowonetsera ndi basi 8051 MCU.
Zolemba / Zothandizira
![]() |
FORENEX FES4335U1-56T Memory Mapping Graphics Control Module [pdf] Buku Logwiritsa Ntchito FES4335U1-56T Memory Mapping Graphics Control Module, FES4335U1-56T, Memory Mapping Graphics Control Module, Mapping Graphics Control Module, Graphics Control Module, Control Module, Module |