FORENEX FES4335U1-56T Moduli ya Kudhibiti Michoro ya Kuweka Ramani
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
Uainishaji wa vifaa
Mchoro wa Zuia
Kielelezo 3-a: Mchoro wa Kuzuia FES4335
Kiunzi cha vifaa
- Mfano uliobadilishwa ni FES4335U1-56T.
- UART (TTL-RX/TX): waya-3 (TX, RX, GND) inarejelea (Sehemu: mgawo wa pini).
- Kiwango cha Baud: rekebishwe kwa 115200 bps/N/8/1.
- Muunganisho kati ya Mpangishi na FES4335U1-56T
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.
- FG875D_WriteToSerialROM (msimbo wa kazi 0x21).
- 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.
Mpangishi 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)
Mtiririko 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) Mtiririko wa Kawaida wa Amri stage kosa
or Usambazaji 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) Mtiririko wa Kawaida wa Amri una Shughuli
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)Mtiririko wa Kawaida wa Amri Uko Tayari
or Usambazaji 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,
- 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.
- itifaki:
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. - itifaki:
Mchoro wa kuonyesha mtiririko wa amri wa kawaida ambao unauliza kuandika uwasilishaji wa data nyingi kwa FES4335.Mchoro wa kuonyesha mtiririko wa amri wa kawaida ambao unauliza kusoma uwasilishaji wa data nyingi kutoka FES4335.
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).
- Kwa kutumia msimbo wa utendaji kazi 0x21 (APIs:FG875D_WriteToSerialROM) kuhitaji FES4335 kwenda katika utumaji data kwa wingi.tage.
- 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).
- 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 |