FORENEX FES4335U1-56T Modal Smachd Grafaigean Mapadh Cuimhne
Eachdraidh ath-sgrùdaidhean
An t-Urr Chan eil. | Ceann-latha | Atharrachaidhean susbainteach |
1.0 | 2016 | A' chiad iris. |
Tuairisgeul Coitcheann
Tha FES4335U1-56T na chosgais ìosal, àrd-èifeachdais agus snasail de mhodal smachd taisbeanaidh TFT-LCD a bheir seachad caractaran no tagradh grafaigean 2D taobh a-staigh 768KB freumhaichte de RAM taisbeanaidh.
Tha FES4335U1-56T a’ tabhann eadar-aghaidh sreathach (Uart-TT) gus conaltradh bathar-cruaidh a stèidheachadh le MCU sìmplidh taobh a-muigh (mar 8051 msaa), agus a’ toirt seachad an “Clàr Òrdughan” airson gairm buaidh grafaigeach agus coileanadh.
A rèir an “Clàr Òrdughan” de APIan grafaigs, chan fheum an MCU taobh a-muigh ach an còd àithne co-fhreagarrach le paramadairean a chuir a-steach gu FES4335U1-56T thairis air eadar-aghaidh sreathach. Bhiodh an decoder àithne taobh a-staigh FES4335U1-56T a’ dol gus gnìomh grafaigs a chuir an gnìomh gu fèin-ghluasadach.
Tha am FG875D_command_encoder.exe na ghoireas bathar-bog PC agus a’ toirt cothrom don neach-cleachdaidh eòlas fhaighinn air na diofar òrdughan gnìomh ann an “Clàr òrdughan”.
Nì | Sònrachadh | Thoir iomradh |
Meud LCD | 5.6 òirleach (trast-thomhas) | |
Fuasgladh | 640 x 3 (RGB) x 480 | dot |
Seòrsa taisbeanaidh | Mar as trice Geal, Transmissive | |
Dot pitch | 0.0588(W) x 0.1764(H) mm | |
Raon gnìomhach | 112.896(W) x 84.672(H) mm | |
Meud modal | 142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View ceàrn | L: 70/ R: 70/ T: 50/ B: 70 | θ |
Làimhseachadh uachdar | Anti-glare | |
Co-rèiteachadh dath | 64k dathan w / RGB-stripe | |
Seòrsa suathaidh | 4-uèir Resistive | |
Cùl-sholais | Driver airson LEDs a thogail a-steach | |
Eadar-aghaidh | Uart (TTL-RX/TX), 115200/N/8/1 | |
Tairgse bathar-bog | Clàr òrdughan | Nota1 |
Obrachadh Temp | -10 ℃ gu 60 ℃ | |
Teòthachd stòraidh | -20 ℃ gu 70 ℃ |
Nota 1: Tha geàrr-chunntas air a h-uile API a ghabhas cleachdadh ann an Clàr òrdughan. Feuch an toir thu sùil air an sgrìobhainn
(FG875D_Commands Table_vx.pdf). Agus tuairisgeul cleachdaidh mionaideach airson gach àithne, thoir sùil air (FG4335x_software_Note_V1.pdf).
Sònrachadh Pin
Eadar-aghaidh cuir a-steach UART (H4)
Ceangal: (Bogsa Header_2x5pin / 2.0mm / inntrigeadh taobh) | |||||||
Pin àireamh | Tuairisgeul | Tha mi/o | Thoir an aire | Pin àireamh | Tuairisgeul | Tha mi/o | Thoir an aire |
pin1 | GND | pin2 | RX | I | |||
pin3 | TX | O | pin4 | NC | |||
pin5 | Sgiath GND | pin6 | NC | ||||
pin7 | NC | pin8 | NC | ||||
pin9 | 5V / 350mA | I | 1 | pin10 | 5V / 350mA | I | 1 |
NOTA 1: Stòr cumhachd taobh a-muigh DC5V cuir a-steach
2-2 、 Roghainn ceanglaiche cumhachd eile (W2).
Ceangal: (wafer_2pin / 2.0mm / inntrigeadh taobh) | |||||||
Pin àireamh | Tuairisgeul | Tha mi/o | Thoir an aire | Pin àireamh | Tuairisgeul | Tha mi/o | Thoir an aire |
pin1 | GND | I | pin2 | 5V / 700mA |
Gus ceangal a bharrachd a thoirt seachad airson cuir a-steach stòr cumhachd taobh a-muigh. Mura h-eil an stòr cumhachd (DC5V) a’ toirt seachad bhon Pin 9&10 de H4.
Eadar-aghaidh GPIO (H2)
Ceangal: (Header_2x5pin / 2.0mm / inntrigeadh taobh) | |||||||
Pin àireamh | Tuairisgeul | Tha mi/o | Thoir an aire | Pin àireamh | Tuairisgeul | Tha mi/o | Thoir an aire |
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 |
NOTA 2: Tha an GPO_0 ~ 3 air an toirt a-mach le drèana fosgailte agus bu chòir inneal-aghaidh tarraing àrd a bhith aca air bòrd a-muigh.
NOTA 3: Tha an GPI_0 ~ 3 nan cuir a-steach 3.3V le fulangach 5V.
Sònrachaidhean Obrachaidh
Sònrachaidhean dealain
Ìrean iomlan as àirde
samhladh | samhladh | Min. | Max. | Aonad | Thoir an aire |
Cumhachd Voltage | VCC | -0.3 | 5.2 | V | |
Teòthachd Obrachaidh | TOP | -10 | 60 | ℃ | |
Teòthachd stòraidh | TST | -20 | 70 | ℃ |
* Chan fhaodar a dhol thairis air na luachan rangachadh as àirde den toradh seo aig àm sam bith.
Suidheachadh obrachaidh air a mholadh
samhladh | Tuairisgeul | Min. | Taidhp. | Max. | Aonad | Thoir an aire |
VDC | Solarachadh voltage | 3.7 | 5 | 5.2 | V | |
Icc | Gnàthach | 0.7 | A | |||
Ìre comharra UART_TTL (Tx, Rx, CTS, RTS) & I2C (SCL, SDA) | ||||||
VIH | Cur a-steach Àrd Voltage | 2.64 | 3.3 | V | ||
VIL | Input Ìosal Voltage | 0 | 0.66 | V | ||
VOH | Toradh High Voltage | 2.9 | 3.3 | V | ||
VOL | Toradh Ìosal Voltage | 0 | 0.4 | V | ||
Sònrachaidhean optigeach (θ=0°) | ||||||
CR | Co-mheas coimeas | 400 | 500 | |||
L | Luminance | 230 | 280 | cd / m² | ||
Ìre Baud | ||||||
UART | 115200 | bps | ||||
Caitheamh cumhachd @ cuir a-steach 5v, soilleireachd 100%. | ||||||
Caitheamh | 5.6", 640 × 480 | 3.1 | W |
Sònrachadh meacanaigeach
Sònrachadh bathar cruaidh
Diagram Bloc
Figear 3-a: FES4335 Block Diagram
Eadar-aghaidh bathar-cruaidh
- Is e am modail atharraichte FES4335U1-56T.
- UART (TTL-RX/TX): 3-uèir (TX, RX, GND) thoir iomradh air (Earrann: sònrachadh prìne).
- Ìre Baud: a bhith stèidhichte aig 115200 bps/N/8/1.
- An ceangal eadar Host agus FES4335U1-56T
Bathar-bog
Conaltradh (crathadh làimhe)
Mar thoradh air an eadar-aghaidh sreathach (Uart-TTL) tha na FES4335 sin air tairgse conaltradh a stèidheachadh le aoigheachd a-muigh. Bidh an neach-aoigheachd comasach air sruth àithne a chuir gu FES4335 airson gnìomh gnìomh a ’faighneachd.
A rèir comas an tar-chuir, tha an cruth sruth àithne dìreach air a mhìneachadh ann an dà roinn.
- Sruth Òrdugh Coitcheann: Is e cruth sruth-àithne riatanach a tha seo airson gach gnìomh a tha air a liostadh sa Chlàr Òrdughan. (Thoir sùil air Clàr Òrdughan Earrann 4-3).
- Sruth Tar-chuir Dàta Mòr: Is e dìreach cuid de ghnìomhan a dh’ iarras tar-chuir dàta mòr, agus tha an faighneachd air dearbhadh rè an t-sruth òrduigh àbhaisteach stage.
An-dràsta dìreach fo dhà ghnìomh a dh’ iarras protocol tar-chuir dàta mòr.
- FG875D_WriteToSerialROM (còd gnìomh 0x21).
- FG875D_ Taisbeanadh _Block_RW (còd gnìomh 0x24).
A rèir Clàr nan Òrduighean, tha còd gnìomh sònraichte aig gach àithne airson gnìomh obrachaidh sònraichte. (Thoir sùil air Clàr Òrdughan Earrann 4-3).
Mar sin, aon uair ‘s gu bheil an FES4335 air làn de Standard Command Stream fhaighinn agus dè am pàirt den t-seic a thèid a sgrùdadh an toiseach. Às deidh sin, bhiodh am pàirt còd gnìomh air a chomharrachadh agus air a chuir an gnìomh còmhla ri pàirt paramadairean.
Tha raon còd sònraichte ann 0x50 ~ 0x5F far am bi e coisrigte airson cuid de chòd teachdaireachd a mhìneachadh agus cuideachd a bhith dealaichte bhon chòd gnìomh gu lèir.
Tilleadh còd teachdaireachd | ASCII | hex | Tuairisgeul |
Còd ceàrr | "X" | 0x58 | Mearachd seic |
Còd feitheamh | "W" | 0x57 | Tha FES4335 trang |
Còd deiseil | “S” | 0x53 | Tha FES4335 deiseil |
Còd ùine-ama | "T" | 0x54 | Gabh ùine-ama |
Tap air còd Interrupt | "P" | 0x50 | Chaidh suathadh air a’ phannal suathaidh |
Còd soirbheachais àithne | Còd gnìomh | Command cuir an gnìomh soirbheachadh | |
Còd soirbheachais tar-chuir mòr | 0x55,0xAA | Soirbheachas tar-chuir dàta mòr |
Mura h-eil mearachd ann rè an tar-chuir.
Cuiridh an FES4335 an gnìomh àithne a rèir còd gnìomh a fhuair ann an Standard Command Stream Stage, agus cuir air ais còd gnìomh gu Host airson sgrùdadh soirbheachais.
or
Tilleadh còd gnìomh (0x55,0xAA) gus sealltainn gu bheil an ùine seo de Tar-chuir Dàta Bulk
air a chrìochnachadh gun duilgheadas ann an “Bulk Data Transmission stage”.
Till Còd Soirbheachais no (0x55,0xAA), ag innse mu inbhe soirbheachais.
Dh’ fhaodadh an òstair an ath shruth àithne ùr a chuir.
- Ma tha suidheachadh ris nach robh dùil air tachairt aig àm tar-chuir.
Tillidh an FES4335 teachdaireachd còd mearachd co-fhreagarrach agus còmhla ris a’ chòd gnìomh a fhuaireadh airson sgrùdadh mhearachdan.
Ma thilleas tu Còd ceàrr (0x58) mar gu h-ìosal. (comharraich gun do thachair mearachd Checksum)
Sruth Òrdugh Coitcheann stage mearachd
or Tar-chuir dàta mòr stage mearachd
Bu chòir don òstair an t-sruth àithne roimhe ath-aithris.
Ma thilleas còd ùine (0x54) mar gu h-ìosal, (comharraich gun do thachair mearachd Timeout) Sruth Òrdugh Coitcheann stage mearachd
or Tar-chuir dàta mòr stage mearachd
Bu chòir don òstair an t-sruth àithne roimhe ath-aithris.
Till còd feitheamh (0x57) mar gu h-ìosal, (comharraich gu bheil inbhe feitheimh air tachairt) Tha Standard Command Stream trang
Tha Tar-chuir Dàta Bulk trang Gus innse don òstair gu bheil FES4335 ann an inbhe thrang. Bu chòir don òstair stad a chuir air tar-chuir sealach gus an till FES4335 Còd Ready (0x53) agus an uairsin leantainn air adhart leis an t-sruth àithne no an t-sruth dàta mòr nach eil an fheadhainn a chrìochnaich dàta fhathast.
Till Còd Ready (0x53) mar gu h-ìosal, (comharraich gu bheil teachdaireachd deiseil air tachairt)Tha Standard Command Stream deiseil
or Tha tar-chuir dàta mòr deiseil
Gus innse don òstair gu bheil FES4335 air a leigeil ma sgaoil bhon àm de dh’ inbhe thrang. Faodaidh an Host leantainn air adhart leis a’ chòrr den t-sruth-àithne no sruth mòr dàta.
- Tha còd sònraichte air tachairt gus innse don bhriseadh suathaidh agus bheireadh e air ais luach co-chomharran (x,y) a’ phannal suathaidh gu fèin-ghluasadach.
- Còd brisidh Tilleadh Touch (0x50) le luach co-òrdanachaidh (x, y) mar gu h-ìosal,
- a. Ann am mòr-sgaoileadh dàta stage, bidh an FES4335 sealach gus gnìomh suathaidh a chuir dheth agus stad a chuir air tilleadh an co-chomharran (x, y) suathaidh.
- b. A-mach à tar-chuir dàta mòr stage. Bheireadh FES4335 an co-chomharran (x, y) suathaidh air ais gu fèin-ghluasadach nuair a tha briseadh suathaidh air tachairt.
- c. Dh’ fhaodadh an òstair cuideachd an luach co-òrdanachaidh (x, y) a sgrùdadh le bhith a’ cur còd gnìomh 0x03 (APIs: FG875D_Detect_Touch).
Òrdugh (Sruth/Cruth/protocol)
Sruth Òrdugh Coitcheann
- Cruth: Bidh an cruth seo a’ cothlamadh byte de chòd gnìomh agus grunn bytes paramadair agus byte de checksum còd.
- Pròtacal:
Tar-chuir dàta mòr
Leis gur e an còd gnìomh ann an Standard Command Stream (0x21) no (0x24) a dh’ iarras gnìomh tar-chuir dàta mòr às deidh na còd gnìomh sin a bhith air an comharrachadh le FES4335.
Anns a 'chùis seo, thèid am pròiseas conaltraidh gu lèir a roinn ann an dà stages (Sruth Òrdugh Coitcheann stage + protocol tar-chuir dàta mòr stagagus).
- Cruth: Tha an cruth seo ri fhaighinn airson mòr-sgaoileadh dàta stage a-mhàin.
Thèid am prìomh chòd (0x55,0xAA) a chuir an àite còd gnìomh gus tòiseachadh air Tar-chuir Dàta Mòr a chomharrachadh agus an uairsin thèid an luach a chuir ann am byte fada a chomharrachadh cia mheud byte dàta a thig a-steach gu leantainneach. Sanas airson fad byte a shuidheachadh le fìor àireamh dàta minus 1. - Pròtacal:
An dealbh a sheallas an t-sruth òrduigh àbhaisteach a dh’ iarras air tar-chuir dàta mòr a sgrìobhadh gu FES4335.An dealbh a sheallas an t-sruth òrduigh àbhaisteach a dh’ iarras leughadh mòr-sgaoileadh dàta bho FES4335.
Clàr òrdughan
Feuch an toir thu sùil air an sgrìobhainn “FG875D_Commands Table_vx.pdf”.
Pàipear-taice (Molaidhean)
Trì ceumannan gus dealbh fhathast a shealltainn air an sgrion nas luaithe.
Ceum 1): Ag iompachadh ìomhaigh gu .bin file:
Air sgàth an FES4335's Flash-ROM a tha a-mhàin a 'gabhail ri .bin file de ìomhaigh. Mar sin, a 'toirt seachad goireas FG875_BMP_to_Bin.exe a tha comasach air ìomhaigh .BMP a thionndadh file steach .BIN file.
(Thoir sùil air an sgrìobhainn〝FG875_BMP_to_Bin_manual.pdf〞airson mion-fhiosrachadh).
Ceum 2): A' luchdachadh .bin file chun an taobh a-staigh SPI-FlashROM (AMIC A25LQ64).
- A’ cleachdadh a’ chòd gnìomh 0x21 (APIs: FG875D_WriteToSerialROM) gus iarraidh air FES4335 a dhol a-steach don tar-chuir dàta mòr stage.
- Às deidh còd soirbheachais an Òrdugh (0x21) a thilleadh bho FES4335, an uairsin bidh cead aig MPU bhon taobh a-muigh ìomhaighean a chuir a-mach a rèir tuairisgeul a’ phròtacal mun tar-chuir dàta mòr-(sgrìobh) air earrann 4-2-2. Thoir sùil air figear (2).
- Dòigh eile air sgiobadh ① & ②:
Air taobh PC, gus bathar-bog goireis a chuir an gnìomh (FG875D_command_encoder.exe) agus tagh nì gnìomh (APIs: FG875D_WriteToSerialROM) ann an còmhradh taghaidh. Às deidh sin, bidh am bathar-bog goireis a ’gabhail cùram mu phròtacal conaltraidh agus luchdachadh suas ìomhaigh file a-steach do SPI-FlashROM.
A thaobh cleachdadh bathar-bog goireis (FG875D_command_encoder.exe), thoir sùil air an sgrìobhainn “FG875D_Command_Encoder-UsersMenu.pdf”.
Ceum 3): A’ cleachdadh a’ chòd gnìomh 0x22 (APIs: FG875D_SerialROM_Show_On_Panel) gus iarraidh air FES4335 ìomhaighean a thaisbeanadh bhon taobh a-staigh SPI_FlashROM gu àite comharraichte den phannal.
San dòigh seo gus ìomhaigh a nochdadh a bhiodh nas luaithe na bhith a’ lìonadh bufair taisbeanaidh le bus 8051 MCU.
Sgrìobhainnean/Goireasan
![]() |
FORENEX FES4335U1-56T Modal Smachd Grafaigean Mapadh Cuimhne [pdfLeabhar-làimhe an neach-cleachdaidh FES4335U1-56T Modal Smachd Grafaigean Mapadh Cuimhne, FES4335U1-56T, Modal Smachd Grafaigean Mapadh Cuimhne, Modal Smachd Grafaigean Mapaidh, Modal Smachd Grafaigean, Modal Smachd, Modal |