FORENEX-nembo

FORENEX FES4335U1-56T Moduli ya Kudhibiti Michoro ya Kuweka Ramani

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-produce-picha

Historia ya marekebisho

Mchungaji No. Tarehe Mabadiliko Makubwa
1.0 2016 Toleo la kwanza.

Maelezo ya Jumla

FES4335U1-56T ni gharama ya chini, ufanisi wa juu na moduli bora ya kudhibiti onyesho la TFT-LCD ambayo inaweza kutoa herufi au programu tumizi ya michoro ya 2D ndani ya 768KB iliyopachikwa ya RAM ya onyesho.
FES4335U1-56T inatoa kiolesura cha mfululizo (Uart-TT) ili kuanzisha mawasiliano ya maunzi na MCU rahisi ya nje (kama vile 8051 n.k.), na kutoa "Jedwali la Amri" kwa ajili ya kupiga na kutekeleza athari za picha.
Kulingana na "Jedwali la Amri" la API za michoro, MCU ya nje inahitaji tu kusambaza nambari ya amri inayolingana na vigezo kwenye FES4335U1-56T juu ya kiolesura cha serial. Avkodare ya amri ndani ya FES4335U1-56T ingeenda kutekeleza kazi ya michoro kiotomatiki.

FG875D_command_encoder.exe ni programu ya matumizi ya Kompyuta na inampa mtumiaji uzoefu wa amri mbalimbali za utendaji kazi katika "Jedwali la Amri".

Kipengee Vipimo Toa maoni
Ukubwa wa LCD Inchi 5.6 (Kilalo)
Azimio 640 x 3(RGB) x 480 nukta
Aina ya kuonyesha Kawaida Nyeupe, Inapitisha
Kiwango cha nukta 0.0588(W) x 0.1764(H) mm
Eneo linalotumika 112.896(W) x 84.672(H) mm
Ukubwa wa moduli 142.5 (W) x 100.0 (H) x 16.72 (D) mm
View pembe L:70/ R:70/ T:50/ B:70 θ
Matibabu ya uso Kupambana na Mwangaza
Mpangilio wa rangi Rangi 64k zenye mstari wa RGB
Aina ya kugusa 4-waya Kinga
Mwangaza nyuma Jenga-ndani dereva wa LED
Kiolesura Uart (TTL-RX/TX), 115200/N/8/1
Ofa ya programu Jedwali la Amri Kumbuka1
Muda wa Operesheni -10 ℃ hadi 60 ℃
Halijoto ya Kuhifadhi -20 ℃ hadi 70 ℃

Kumbuka1: API zote zinazoweza kutumika zimefupishwa katika Jedwali la amri. Tafadhali rejelea hati
(FG875D_Commands Table_vx.pdf). Na maelezo ya kina ya matumizi kwa kila amri, rejelea (FG4335x_software_Note_V1.pdf).

Paza kazi

Kiolesura cha Ingizo cha UART (H4)
Kiunganishi: (Kichwa cha Kisanduku_2x5pin/ 2.0mm/ ingizo la upande)
Nambari ya siri Maelezo I/O Kumbuka Nambari ya siri Maelezo I/O Kumbuka
Pin1 GND Pin2 RX I
Pin3 TX O Pin4 NC
Pin5 Ngao ya GND Pin6 NC
Pin7 NC Pin8 NC
Pin9 5V/350mA I 1 Pin10 5V/350mA I 1

KUMBUKA1: Ingizo la chanzo cha nguvu cha nje DC5V

2-2, Chaguo la Kiunganishi cha Nguvu Mbadala (W2).
Kiunganishi: (wafer_2pin/ 2.0mm/ ingizo la upande)
Nambari ya siri Maelezo I/O Kumbuka Nambari ya siri Maelezo I/O Kumbuka
Pin1 GND I Pin2 5V/700mA

Ili kutoa kiunganishi cha ziada kwa ingizo la chanzo cha nguvu cha nje. Ikiwa chanzo cha nishati (DC5V) hakitoi kutoka kwa Pin 9&10 ya H4.

Kiolesura cha GPIO (H2)
Kiunganishi: (Header_2x5pin/ 2.0mm/ ingizo la upande)
Nambari ya siri Maelezo I/O Kumbuka Nambari ya siri Maelezo I/O Kumbuka
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

KUMBUKA2: GPO_0 ~ 3 ni pato kwa bomba wazi na inapaswa kuwa na kipingamizi cha kuvuta-juu kwenye ubao wa nje.
KUMBUKA3: GPI_0 ~ 3 ni ingizo la 3.3V yenye uwezo wa kuhimili 5V.

Vigezo vya Operesheni

Vipimo vya umeme

Ukadiriaji wa Juu kabisa

Alama Alama Dak. Max. Kitengo Kumbuka
Nguvu Voltage VCC -0.3 5.2 V  
Joto la Uendeshaji TOP -10 60  
Joto la Uhifadhi TST -20 70  

*Thamani kamili za ukadiriaji wa bidhaa hii haziruhusiwi kuzidi wakati wowote.

Hali ya uendeshaji iliyopendekezwa

Alama Maelezo Dak. Chapa. Max. Kitengo Kumbuka
VDC Ugavi voltage 3.7 5 5.2 V  
Icc Ya sasa 0.7     A  
Kiwango cha mawimbi cha UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA)
VIH Ingizo la Juu Voltage 2.64   3.3 V  
VIL Ingizo la Chini Voltage 0   0.66 V  
VOH Pato la Juu Voltage 2.9   3.3 V  
JUZUU Pato la chini Voltage 0   0.4 V  
Vibainishi vya Macho (θ=0°)
CR Uwiano wa Tofauti 400 500      
L Mwangaza 230 280   cd / m²  
Kiwango cha Baud
UART   115200   bps  
Matumizi ya nguvu @ 5v pembejeo, mwangaza 100%.
Matumizi 5.6" , 640×480 3.1 W  
Mitambo vipimo

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-01

Uainishaji wa vifaa

Mchoro wa Zuia

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-02Kielelezo 3-a: Mchoro wa Kuzuia FES4335

Kiunzi cha vifaa

  1. Mfano uliobadilishwa ni FES4335U1-56T.
  2. UART (TTL-RX/TX): waya-3 (TX, RX, GND) inarejelea (Sehemu: mgawo wa pini).
  3. Kiwango cha Baud: rekebishwe kwa 115200 bps/N/8/1.
  4. Muunganisho kati ya Mpangishi na FES4335U1-56T

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-03

Programu

Mawasiliano (kupeana mikono)

Kwa sababu ya miingiliano ya mfululizo (Uart-TTL) FES4335 imejitolea kuanzisha mawasiliano na mwenyeji wa nje. Mpangishi anaweza kusambaza mtiririko wa amri kwa FES4335 kwa utekelezaji wa kazi unaouliza.

Kwa mujibu wa uwezo wa maambukizi, muundo wa mkondo wa amri hufafanuliwa tu katika makundi mawili.

  • Utiririshaji wa Amri Kawaida: Huu ni umbizo muhimu la mtiririko wa amri kwa kila kazi ambayo imeorodheshwa katika Jedwali la Amri. (Rejelea Jedwali la Amri za Sehemu ya 4-3).
  • Mtiririko wa Usambazaji wa Data Wingi: Toa kwa baadhi ya kazi pekee ndiyo itakayoomba utumaji wa data nyingi, na uulizaji umethibitishwa wakati wa mtiririko wa amri wa kawaida s.tage.
    Kwa sasa ni chini ya majukumu mawili pekee ambayo yatahitaji itifaki ya Usambazaji Data kwa Wingi.
  1. FG875D_WriteToSerialROM (msimbo wa kazi 0x21).
  2. FG875D_ Onyesho _Block_RW (msimbo wa kazi 0x24).

Kulingana na Jedwali la Amri, kila amri ina nambari ya kipekee ya kazi kwa kazi maalum ya operesheni. (Rejelea Jedwali la Amri za Sehemu ya 4-3).
Kwa hivyo, mara tu FES4335 inapopokea utiririshaji kamili wa Amri ya Kawaida na ni sehemu gani ya hundi inakaguliwa kwanza. Baada ya hapo, sehemu ya nambari ya kazi itatambuliwa na kutekelezwa pamoja na sehemu ya vigezo.

Kuna eneo mahususi la msimbo 0x50~0x5F ambapo itajitolea kufafanua msimbo fulani wa ujumbe na pia kutengwa kutoka kwa msimbo wote wa utendakazi.

Rudisha msimbo wa ujumbe ASCII hex Maelezo
Msimbo usio sahihi "X" 0x58 Hitilafu ya Checksum
Msimbo wa kusubiri "W" 0x57 FES4335 ina shughuli nyingi
Msimbo ulio tayari "S" 0x53 FES4335 iko tayari
Msimbo wa kuisha “T” 0x54 Pokea Muda Umekwisha
Gusa Katisha msimbo "P" 0x50 Paneli ya kugusa imeguswa
Amri nambari ya mafanikio Msimbo wa kazi Amri kutekeleza mafanikio
Nambari ya mafanikio ya usambazaji kwa wingi 0x55,0xAA Usambazaji wa data kwa wingi umefanikiwa

Ikiwa hakuna hitilafu iliyopatikana wakati wa maambukizi.

FES4335 itatekeleza amri kulingana na nambari ya kazi ambayo imepokea katika Standard Command Stream Stage, na urudishe msimbo wa kazi kwa Mwenyeji kwa kukagua mafanikio.
or
Rejesha msimbo wa kukokotoa (0x55,0xAA) ili kuonyesha muda huu wa Utumaji Data kwa Wingi una
imekamilika bila tatizo katika “Usambazaji Data kwa Wingi stage”.

Kurejesha Msimbo wa Mafanikio au (0x55,0xAA), kuarifu hali ya mafanikio.

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-043Mpangishi anaweza kutuma mtiririko mpya wa amri.

  • Ikiwa kuna hali yoyote isiyotarajiwa imekutana wakati wa maambukizi.

FES4335 itarudisha ujumbe unaolingana wa msimbo wa makosa na pamoja na msimbo wa kazi uliopokelewa kwa kuangalia makosa.

Ikirudishwa Msimbo mbaya (0x58) kama ilivyo hapo chini. (onyesha kosa la Checksum limetokea)

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-05Mtiririko wa Kawaida wa Amri stage kosa
or Usambazaji wa Data Wingi stage kosa
Mwenyeji anapaswa kurudia mtiririko wa amri wa awali.

Ikiwa nambari ya Muda wa Kuisha (0x54) itarudishwa kama ilivyo hapo chini, (onyesha hitilafu ya Muda wa Kuisha imetokea) FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-07Mtiririko wa Kawaida wa Amri stage kosa
or FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-08Usambazaji wa Data Wingi stage kosa
Mwenyeji anapaswa kurudia mtiririko wa amri wa awali.

Rejesha msimbo wa Kusubiri (0x57) kama ilivyo hapo chini, (onyesha hali ya kusubiri imetokea) FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-09Mtiririko wa Kawaida wa Amri una Shughuli FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-10 Utumaji Data kwa Wingi Una Shughuli Kufahamisha mwenyeji kuwa FES4335 iko katika hali ya shughuli nyingi. seva pangishi inapaswa kusimamisha utumaji kwa muda hadi FES4335 irudishe Msimbo Tayari (0x53) kisha uendelee kutiririsha amri au utiririshe data nyingi zile ambazo bado hazijamaliza.

Rejesha msimbo ulio Tayari (0x53) kama ilivyo hapo chini, (onyesha ujumbe ambao tayari umetokea)FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-11Mtiririko wa Kawaida wa Amri Uko Tayari
or FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-12Usambazaji wa Data Wingi uko Tayari
Ili kumjulisha mwenyeji kwamba FES4335 imetoa kutoka kwa kipindi cha hali ya shughuli nyingi. Mwenyeji anaweza kuendeleza mtiririko uliosalia wa amri au utiririshaji wa data nyingi.

  • Msimbo mahususi wa kufahamisha kukatizwa kwa mguso umetokea na pia unaweza kurejesha thamani ya kuratibu (x,y) ya paneli ya mguso kiotomatiki.
    • Rudisha msimbo wa kukatiza kwa Touch (0x50) na thamani ya kuratibu (x,y) kama ilivyo hapo chini,

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-13

  • a. Katika usambazaji wa data nyingi stage, FES4335 itakuwa ya muda kuzima kipengele cha kugusa na kusimamisha kurudisha kiratibu (x,y) cha mguso.
  • b. Kati ya usambazaji wa data nyingi stage. FES4335 ingerudisha kiotomatiki kiratibu (x,y) cha mguso wakati usumbufu wa mguso umetokea.
  • c. Mpangishi pia anaweza kupigia kura thamani ya kuratibu (x,y) kwa kutuma msimbo wa Kazi 0x03 (APIs:FG875D_Detect_Touch).
Amri (Tiririsha / Umbizo /itifaki)

Mtiririko wa Amri ya Kawaida

  • Umbizo: Umbizo hili linachanganya baiti ya msimbo wa utendakazi na baiti kadhaa za kigezo na baiti ya hundi kanuni.FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-14
  • itifaki: FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-15

Usambazaji wa Data Wingi
Kwa kuwa msimbo wa kazi katika Mfumo wa Kawaida wa Amri ni (0x21) au (0x24) ambao utauliza kazi kubwa ya uwasilishaji wa data baada ya msimbo huo wa kukokotoa kutambuliwa na FES4335.
Katika kesi hii, mchakato mzima wa mawasiliano utagawanywa katika sekunde mbilitages (Mtiririko wa Amri wa Kawaida stage + Itifaki ya Usambazaji Data Wingi stage).

  • Umbizo: Umbizo hili linapatikana kwa usambazaji wa data kwa wingitage tu.
    Msimbo unaoongoza (0x55,0xAA) utachukua nafasi ya msimbo wa kukokotoa ili kuonyesha mwanzo wa Usambazaji wa Data Wingi na kisha thamani kuwekwa katika byte ya urefu itaonyeshwa ni baiti ngapi za data zitaingia kila wakati. Ilani ya kuweka urefu wa baiti na idadi halisi ya data kando ya 1.FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-16
  • itifaki:
    Mchoro wa kuonyesha mtiririko wa amri wa kawaida ambao unauliza kuandika uwasilishaji wa data nyingi kwa FES4335.FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-17 Mchoro wa kuonyesha mtiririko wa amri wa kawaida ambao unauliza kusoma uwasilishaji wa data nyingi kutoka FES4335. FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-18
Jedwali la Amri

Tafadhali, rejelea hati "FG875D_Commands Table_vx.pdf".

Nyongeza (Vidokezo)

Hatua tatu za kuonyesha picha tuli kwenye skrini kwa haraka zaidi.

Hatua ya 1): Kubadilisha picha kuwa .bin file:
Kutokana na Flash-ROM ya FES4335 ambayo inakubali .bin pekee file ya picha. Kwa hivyo, kutoa huduma FG875_BMP_to_Bin.exe inayoweza kubadilisha picha ya .BMP file kwenye .BIN file.
(Rejelea hati〝FG875_BMP_to_Bin_manual.pdf〞kwa maelezo zaidi).

Hatua ya 2): Inapakia .bin file kwa SPI-FlashROM ya ndani (AMIC A25LQ64).

  1. Kwa kutumia msimbo wa utendaji kazi 0x21 (APIs:FG875D_WriteToSerialROM) kuhitaji FES4335 kwenda katika utumaji data kwa wingi.tage.
  2. Baada ya msimbo wa mafanikio wa Amri (0x21) kurejeshwa kutoka kwa FES4335, basi MPU ya nje itaruhusiwa kusambaza picha kulingana na maelezo ya itifaki kuhusu usambazaji wa data nyingi-(kuandika) kwenye sehemu ya 4-2-2. Rejelea mchoro (2).
  3. Njia nyingine ya kuruka ① & ②:
    Kwa upande wa Kompyuta, kutekeleza programu ya matumizi (FG875D_command_encoder.exe) na kuchagua kipengee cha kukokotoa (APIs:FG875D_WriteToSerialROM) katika kidirisha cha uteuzi. Baada ya hapo, programu ya matumizi itajali kuhusu itifaki ya mawasiliano na kupakia picha file kwenye SPI-FlashROM.
    Kuhusu matumizi ya programu ya matumizi (FG875D_command_encoder.exe), tafadhali rejelea hati “FG875D_Command_Encoder-UsersMenu.pdf”.

Hatua ya 3): Kwa kutumia msimbo wa kukokotoa 0x22 (APIs:FG875D_SerialROM_Show_On_Panel) kuhitaji FES4335 kuonyesha picha kutoka SPI_FlashROM ya ndani hadi eneo lililoonyeshwa la paneli.

Kwa njia hii kuonyesha picha ambayo itakuwa haraka kuliko kujaza bafa ya onyesho kwa basi 8051 MCU.

Nyaraka / Rasilimali

FORENEX FES4335U1-56T Moduli ya Kudhibiti Michoro ya Kuweka Ramani [pdf] Mwongozo wa Mtumiaji
FES4335U1-56T Moduli ya Udhibiti wa Picha za Ramani, FES4335U1-56T, Moduli ya Udhibiti wa Picha za Ramani, Moduli ya Udhibiti wa Picha za Ramani, Moduli ya Kudhibiti Michoro, Moduli ya Kudhibiti, Moduli

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *