FORENEX FES4335U1-56T Հիշողության քարտեզագրման գրաֆիկական կառավարման մոդուլ

Վերանայման պատմություններ
| Վրդ. | Ամսաթիվ | Էական փոփոխություններ |
| 1.0 | 2016 | Առաջին թողարկում. |
Ընդհանուր նկարագրություն
FES4335U1-56T-ը TFT-LCD էկրանի կառավարման մոդուլ է ցածր գնով, բարձր արդյունավետությամբ և խելացի, որը կարող է տրամադրել նիշեր կամ 2D գրաֆիկայի հավելված՝ ներկառուցված 768 ԿԲ էկրանի RAM-ում:
FES4335U1-56T-ն առաջարկում է սերիական ինտերֆեյս (Uart-TT) արտաքին պարզ MCU-ի հետ ապարատային հաղորդակցություն հաստատելու համար (ինչպես, օրինակ, 8051 և այլն), և տրամադրում է «Հրամանների աղյուսակը» գրաֆիկական էֆեկտների կանչման և կատարման համար:
Ըստ գրաֆիկական API-ների «Հրամանների աղյուսակի», արտաքին MCU-ին անհրաժեշտ է միայն փոխանցել համապատասխան հրամանի կոդը պարամետրերով FES4335U1-56T սերիական ինտերֆեյսի միջոցով: FES4335U1-56T-ի ներսում հրամանի ապակոդավորիչը կգնա գրաֆիկական առաջադրանքն ավտոմատ կերպով իրականացնելու:
FG875D_command_encoder.exe-ը ԱՀ-ի ծրագրային օգտակար գործիք է և օգտատիրոջը տրամադրում է «Հրամանների աղյուսակի» տարբեր գործառույթների հրամանները:
| Նյութ | Հստակեցում | Դիտողություն |
| LCD չափս | 5.6 դյույմ (շեղանկյուն) | |
| Բանաձեւ | 640 x 3 (RGB) x 480 | կետ |
| Ցուցադրման տեսակը | Սովորաբար սպիտակ, հաղորդիչ | |
| Dot pitch | 0.0588 (Վտ) x 0.1764 (Հ) մմ | |
| Ակտիվ տարածք | 112.896 (Վտ) x 84.672 (Հ) մմ | |
| Մոդուլի չափը | 142.5 (W) x 100.0 (H) x 16.72 (D) մմ | |
| View անկյուն | L:70/ R:70/ T:50/ B:70 | θ |
| Մակերեւութային բուժում | Հակաշող | |
| Գույնի դասավորություն | 64 հազար գույներ՝ RGB-շերտով | |
| Հպման տեսակը | 4 մետաղալար դիմադրողական | |
| Հետին լույս | Ներկառուցված LED վարորդ | |
| Ինտերֆեյս | Uart (TTL-RX/TX), 115200/N/8/1 | |
| Ծրագրային առաջարկ | Հրամանների աղյուսակ | Ծանոթագրություն 1 |
| Գործողության ջերմաստիճան | -10℃-ից մինչև 60℃ | |
| Պահպանման ջերմաստիճան | -20℃-ից մինչև 70℃ |
Նշում 1. Բոլոր օգտագործելի API-ներն ամփոփված են հրամանների աղյուսակում: Խնդրում ենք դիմել փաստաթղթին
(FG875D_Commands Table_vx.pdf): Եվ յուրաքանչյուր հրամանի օգտագործման մանրամասն նկարագրությունը տես (FG4335x_software_Note_V1.pdf):
Քորոցի հանձնարարություն
UART մուտքային միջերես (H4)
| Միակցիչ. (Box Header_2x5pin/ 2.0mm/ կողային մուտք) | |||||||
| PIN համարը | Նկարագրություն | I/O | Նշում | PIN համարը | Նկարագրություն | I/O | Նշում |
| Pin1 | GND | Pin2 | RX | I | |||
| Pin3 | TX | O | Pin4 | NC | |||
| Pin5 | Վահան GND | Pin6 | NC | ||||
| Pin7 | NC | Pin8 | NC | ||||
| Pin9 | 5V/350mA | I | 1 | Pin10 | 5V/350mA | I | 1 |
ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ 1. Արտաքին էներգիայի աղբյուր DC5V մուտք
2-2, Այլընտրանքային էներգիայի միակցիչի (W2) տարբերակ
| Միակցիչ՝ (վաֆլի_2փին/2.0մմ/ կողային մուտք) | |||||||
| PIN համարը | Նկարագրություն | I/O | Նշում | PIN համարը | Նկարագրություն | I/O | Նշում |
| Pin1 | GND | I | Pin2 | 5V/700mA | |||
Արտաքին էներգիայի աղբյուրի մուտքագրման համար լրացուցիչ միակցիչ ապահովելու համար: Եթե հոսանքի աղբյուրը (DC5V) չի ապահովում H9-ի 10 և 4 փին:
GPIO ինտերֆեյս (H2)
| Միակցիչ՝ (Header_2x5pin/ 2.0mm/ կողային մուտք) | |||||||
| PIN համարը | Նկարագրություն | I/O | Նշում | PIN համարը | Նկարագրություն | I/O | Նշում |
| 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 | ||||
ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ 2. GPO_0 ~ 3-ը թողարկվում է բաց արտահոսքով և արտաքին տախտակի վրա պետք է ունենա բարձր ձգվող դիմադրություն:
ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ 3. GPI_0 ~ 3-ը 3.3 Վ լարման մուտք են, 5 Վ հանդուրժողականությամբ:
Գործողության բնութագրեր
Էլեկտրական բնութագրեր
Բացարձակ առավելագույն գնահատականներ
| Խորհրդանիշ | Խորհրդանիշ | Min. | Մաքս. | Միավոր | Նշում |
| Power Voltage | VCC | -0.3 | 5.2 | V | |
| Գործող ջերմաստիճանը | TOP | -10 | 60 | ℃ | |
| Պահպանման ջերմաստիճանը | TST | -20 | 70 | ℃ |
*Այս ապրանքի բացարձակ առավելագույն վարկանիշային արժեքները ցանկացած պահի չի թույլատրվում գերազանցել:
Առաջարկվող աշխատանքային վիճակը
| Խորհրդանիշ | Նկարագրություն | Min. | Տիպ. | Մաքս. | Միավոր | Նշում |
| VDC | Մատակարարում voltage | 3.7 | 5 | 5.2 | V | |
| Icc | Ընթացիկ | 0.7 | A | |||
| UART_TTL (Tx, Rx, CTS, RTS) և I2C (SCL, SDA) ազդանշանի մակարդակ | ||||||
| ՎԻՀ | Մուտքային բարձր հատորtage | 2.64 | 3.3 | V | ||
| ՎԻԼ | Մուտքային ցածր Voltage | 0 | 0.66 | V | ||
| VOH | Ելք Բարձր Voltage | 2.9 | 3.3 | V | ||
| VOL | Արդյունք Lowածր Voltage | 0 | 0.4 | V | ||
| Օպտիկական բնութագրեր (θ=0°) | ||||||
| CR | Կոնտրաստ հարաբերակցություն | 400 | 500 | |||
| L | Լուսավորություն | 230 | 280 | cd/m² | ||
| Baud Rate | ||||||
| UART | 115200 | bps | ||||
| Էլեկտրաէներգիայի սպառում @ 5v մուտքագրում, 100% պայծառություն | ||||||
| Սպառումը | 5.6 դյույմ, 640×480 | 3.1 | W | |||
Մեխանիկական հստակեցում

Սարքավորումների ճշգրտում
Բլոկ սխեմա
Նկար 3-ա. FES4335 բլոկ դիագրամ
Ապարատային միջերես
- Հարմարեցված մոդելը FES4335U1-56T է:
- UART (TTL-RX/TX). 3-լար (TX, RX, GND) տես (Բաժին. քորոցների նշանակում):
- Baud Rate. պետք է ամրագրվի 115200 bps/N/8/1:
- Կապը Host-ի և FES4335U1-56T-ի միջև

Ծրագրային ապահովում
Հաղորդակցություն (ձեռքսեղմումներ)
Սերիական ինտերֆեյսների (Uart-TTL) շնորհիվ այդ FES4335-ն առաջարկում է կապ հաստատել արտաքին հոսթի հետ: Հոսթն ի վիճակի է հրամանի հոսք փոխանցել FES4335-ին՝ առաջադրանքների իրականացման համար:
Ըստ փոխանցման կարողությունների՝ հրամանի հոսքի ձևաչափը պարզապես սահմանվում է երկու կատեգորիայի.
- Ստանդարտ հրամանի հոսք. սա հրամանների հոսքի էական ձևաչափ է յուրաքանչյուր առաջադրանքի համար, որը նշված է Հրամանների աղյուսակում: (Տես բաժին 4-3 Հրամանների աղյուսակը):
- Տվյալների զանգվածային փոխանցման հոսք. միայն որոշ առաջադրանքների տրամադրումը կպահանջի զանգվածային տվյալների փոխանցում, և հարցումը հաստատվել է ստանդարտ հրամանի հոսքի ժամանակ:tage.
Ներկայումս միայն երկու առաջադրանքից ցածր է, որոնք կպահանջեն զանգվածային տվյալների փոխանցման արձանագրություն:
- FG875D_WriteToSerialROM (ֆունկցիայի կոդը 0x21):
- FG875D_ Display _Block_RW (ֆունկցիայի կոդը 0x24):
Ըստ Հրամանների աղյուսակի, յուրաքանչյուր հրաման ունի եզակի ֆունկցիայի կոդ՝ հատուկ գործող առաջադրանքի համար: (Տես բաժին 4-3 Հրամանների աղյուսակը):
Հետևաբար, երբ FES4335-ը ստանա Ստանդարտ հրամանատարական հոսքի ամբողջականությունը, և ստուգման գումարի որ մասն է ստուգվում առաջինը: Դրանից հետո գործառույթի կոդի մասը կբացահայտվի և կիրականացվի պարամետրերի մասի հետ միասին:
Կան հատուկ կոդային տարածք 0x50~0x5F, որտեղ կնվիրվի որոշ հաղորդագրության կոդ սահմանելուն և նաև կմեկուսացվի ամբողջ ֆունկցիայի կոդից:
| Վերադարձի հաղորդագրության կոդը | Ascii | hex | Նկարագրություն |
| Սխալ կոդ | «X» | 0x58 | Ստուգիչ գումարի սխալ |
| Սպասման կոդը | «W» | 0x57 | FES4335-ը զբաղված է |
| Պատրաստի կոդը | «Ս» | 0x53 | FES4335-ը պատրաստ է |
| Ժամկետի կոդը | «Տ» | 0x54 | Ստանալ ժամանակի ավարտ |
| Հպեք Ընդհատման կոդը | «P» | 0x50 | Սենսորային վահանակը հպվել է |
| Հրամանի հաջողության կոդը | Ֆունկցիայի կոդը | Հրամանի իրականացումը հաջողությամբ | |
| Զանգվածային փոխանցման հաջողության կոդը | 0x55,0xAA | Զանգվածային տվյալների փոխանցման հաջողություն | |
Եթե փոխանցման ընթացքում սխալ չի առաջացել:
FES4335-ը կիրականացնի հրամանը ըստ ֆունկցիայի կոդի, որը ստացվել է Ստանդարտ Command Stream S-ումtagե, և գործառույթի կոդը վերադարձրեք Հոսթին՝ հաջողության ստուգման համար:
or
Վերադարձեք գործառույթի կոդը (0x55,0xAA)՝ ցույց տալու համար, որ այս անգամ տվյալների զանգվածային փոխանցումն ունի
ավարտվել է առանց խնդրի «Bulk Data Transmission stagե».
Վերադարձեք Հաջողության կոդը կամ (0x55,0xAA)՝ տեղեկացնելով հաջողության կարգավիճակի մասին:
Հյուրընկալողը կարող է ուղարկել հաջորդ նոր հրամանի հոսքը:
- Եթե փոխանցման ընթացքում առաջացել է որևէ անսպասելի պայման:
FES4335-ը կվերադարձնի համապատասխան սխալի կոդի հաղորդագրություն և ստացված ֆունկցիոնալ կոդը սխալների ստուգման համար:
Եթե վերադարձրեք Սխալ կոդը (0x58), ինչպես ստորև: (նշեք, որ Checksum-ի սխալ է տեղի ունեցել)
Ստանդարտ հրամանատարական հոսք stagե սխալ
or
Զանգվածային տվյալների փոխանցում stagե սխալ
Հոսթը պետք է կրկնի նախկին հրամանի հոսքը:
Եթե վերադարձի «Timeout» կոդը (0x54), ինչպես ստորև, (նշեք, որ ժամանակի լրանալու սխալ է տեղի ունեցել)
Ստանդարտ հրամանատարական հոսք stagե սխալ
or
Զանգվածային տվյալների փոխանցում stagե սխալ
Հոսթը պետք է կրկնի նախկին հրամանի հոսքը:
Վերադարձի սպասման կոդը (0x57), ինչպես ստորև, (նշեք սպասման կարգավիճակը)
Ստանդարտ հրամանատարական հոսքը զբաղված է
Զանգվածային տվյալների փոխանցումը զբաղված է Հյուրընկալողին տեղեկացնել, որ FES4335-ը զբաղված վիճակում է: Հոսթը պետք է ժամանակավորապես դադարեցնի փոխանցումը, մինչև FES4335-ը վերադարձնի Ready կոդը (0x53), այնուհետև շարունակի հրամանի հոսքը կամ զանգվածային տվյալների հոսքը, որոնք դեռ չեն ավարտել տվյալները:
Վերադարձի պատրաստի կոդը (0x53), ինչպես ստորև, (նշեք, որ պատրաստի հաղորդագրություն է տեղի ունեցել)
Ստանդարտ հրամանատարական հոսքը պատրաստ է
or
Զանգվածային տվյալների փոխանցումը պատրաստ է
Հաղորդավարին տեղեկացնել, որ FES4335-ն ազատվել է զբաղվածության շրջանից: Host-ը կարող է շարունակել մնացած հրամանների հոսքը կամ զանգվածային տվյալների հոսքը:
- Տեղի է ունեցել հպման ընդհատումը տեղեկացնելու հատուկ կոդ, որը նաև ավտոմատ կերպով կվերադարձնի սենսորային վահանակի կոորդինատային (x,y) արժեքը:
- Վերադարձեք հպման ընդհատման կոդը (0x50) կոորդինատային (x,y) արժեքով, ինչպես ստորև,
![]()
- ա. Զանգվածային տվյալների փոխանցման մեջ stagե, FES4335-ը ժամանակավորապես կանջատի հպման գործառույթը և կդադարեցնի հպման կոորդինատը (x,y) վերադարձնելը:
- բ. Տվյալների զանգվածային փոխանցումից դուրս stagե. FES4335-ը ավտոմատ կերպով կվերադարձնի հպման կոորդինատը (x,y), երբ տեղի է ունենում հպման ընդհատում:
- գ. Հոսթը կարող է նաև հարցում կատարել կոորդինատների (x,y) արժեքը՝ ուղարկելով 0x03 ֆունկցիայի կոդը (APIs:FG875D_Detect_Touch):
Հրաման (Հոսք / Ձևաչափ / արձանագրություն)
Ստանդարտ հրամանատարական հոսք
- Ձևաչափ: Այս ձևաչափը միավորում է ֆունկցիայի կոդի բայթ և մի քանի պարամետր բայթ և ստուգիչ գումարի բայթ կոդը։

- Արձանագրություն.

Զանգվածային տվյալների փոխանցում
Քանի որ Ստանդարտ Command Stream-ում ֆունկցիայի կոդը (0x21) կամ (0x24) է, այն կխնդրի տվյալների փոխանցման մեծամասնության առաջադրանքը FES4335-ի կողմից այդ գործառույթի կոդը նույնականացնելուց հետո:
Այս դեպքում հաղորդակցության ողջ գործընթացը կբաժանվի երկու սtages (Standard Command Stream stage + Զանգվածային տվյալների փոխանցման արձանագրություն stagե)
- Ձևաչափ: Այս ձևաչափը հասանելի է զանգվածային տվյալների փոխանցման համարtagե միայն.
Առաջատար կոդը (0x55,0xAA) կփոխարինի ֆունկցիայի կոդը՝ ցույց տալու համար զանգվածային տվյալների փոխանցման սկիզբը, իսկ այնուհետև արժեքը, որը սահմանվում է բայթի երկարության մեջ, նշվում է, թե քանի բայթ տվյալներ կհայտնվեն անընդհատ: Ծանուցում սահմանել բայթի երկարությունը՝ մինուս 1 իրական տվյալների քանակով:
- Արձանագրություն.
Ստանդարտ հրամանների հոսքը ցույց տալու նկարազարդումը, որը պահանջում է տվյալների զանգվածային փոխանցում գրել FES4335-ին:
Նկարազարդում, որը ցույց է տալիս ստանդարտ հրամանների հոսքը, որը պահանջում է կարդալ FES4335-ից տվյալների զանգվածային փոխանցումը: 
Հրամանների աղյուսակ
Խնդրում ենք ծանոթանալ «FG875D_Commands Table_vx.pdf» փաստաթղթին:
Հավելված (խորհուրդներ)
Երեք քայլ՝ անշարժ պատկերները էկրանին ավելի արագ ցուցադրելու համար:
Քայլ 1): Պատկերը փոխակերպվում է .bin-ի file:
FES4335-ի Flash-ROM-ի շնորհիվ, որն ընդունում է միայն .bin file պատկերի։ Հետևաբար, տրամադրելով օգտակար FG875_BMP_to_Bin.exe, որը կարող է փոխակերպել .BMP պատկերը file մեջ .BIN file.
(Մանրամասների համար տե՛ս փաստաթուղթը〝FG875_BMP_to_Bin_manual.pdf〞):
Քայլ 2): Բեռնվում է .bin file ներքին SPI-FlashROM-ին (AMIC A25LQ64):
- Օգտագործելով 0x21 ֆունկցիայի կոդը (APIs:FG875D_WriteToSerialROM)՝ պահանջելու համար, որ FES4335-ը մուտք գործի տվյալների զանգվածային փոխանցում stage.
- Այն բանից հետո, երբ FES0-ից FES21-ից կվերադարձվի հրամանի հաջող կոդը (4335x4), այնուհետև արտաքին MPU-ին թույլատրվում է փոխանցել պատկերներ՝ համաձայն 2-2-2 հատվածի զանգվածային տվյալների (գրելու) փոխանցման մասին արձանագրության նկարագրության: Տես նկար (XNUMX):
- ① և ②-ը բաց թողնելու մեկ այլ եղանակ.
Համակարգչի կողմից՝ կոմունալ ծրագրակազմը գործարկելու համար (FG875D_command_encoder.exe) և ընտրության երկխոսության մեջ ընտրեք ֆունկցիայի տարրը (APIs:FG875D_WriteToSerialROM): Դրանից հետո կոմունալ ծրագրաշարը հոգ կտանի կապի արձանագրության և պատկերի վերբեռնման մասին file SPI-FlashROM-ի մեջ:
Ինչ վերաբերում է օգտակար ծրագրաշարի օգտագործմանը (FG875D_command_encoder.exe), խնդրում ենք դիտել «FG875D_Command_Encoder-UsersMenu.pdf» փաստաթուղթը:
Քայլ 3): Օգտագործելով 0x22 ֆունկցիայի կոդը (APIs:FG875D_SerialROM_Show_On_Panel)՝ պահանջելու համար, որ FES4335-ը ցուցադրի պատկերները ներքին SPI_FlashROM-ից վահանակի նշված վայրում:
Այս կերպ ցույց տալ պատկեր, որն ավելի արագ կլինի, քան 8051 MCU ավտոբուսով ցուցադրման բուֆեր լցնելը:
Փաստաթղթեր / ռեսուրսներ
![]() |
FORENEX FES4335U1-56T Հիշողության քարտեզագրման գրաֆիկական կառավարման մոդուլ [pdf] Օգտագործողի ձեռնարկ FES4335U1-56T Հիշողության քարտեզագրման գրաֆիկայի կառավարման մոդուլ, FES4335U1-56T, հիշողության քարտեզագրման գրաֆիկայի կառավարման մոդուլ, քարտեզագրման գրաֆիկայի կառավարման մոդուլ, գրաֆիկական կառավարման մոդուլ, կառավարման մոդուլ, մոդուլ |





