FORENEX FES4335U1-56T Жадты салыстыру графикасын басқару модулі
Қайта қарау тарихтары
Аян № | Күн | Елеулі өзгерістер |
1.0 | 2016 | Бірінші шығарылым. |
Жалпы сипаттама
FES4335U1-56T – ендірілген 2 Кбайт дисплей жедел жады ішінде таңбаларды немесе 768D графикалық қолданбаны қамтамасыз ете алатын TFT-LCD дисплей басқару модулінің төмен құны, жоғары тиімділігі және ақылдысы.
FES4335U1-56T сыртқы қарапайым MCU (мысалы, 8051 және т.б.) бар аппараттық байланыс орнату үшін сериялық интерфейсті (Uart-TT) ұсынады және графикалық әсерді шақыру және орындау үшін «Пәрмендер кестесін» қамтамасыз етеді.
Графикалық API интерфейстерінің «Пәрмендер кестесіне» сәйкес, сыртқы MCU тек сериялық интерфейс арқылы FES4335U1-56T ішіне параметрлері бар сәйкес пәрмен кодын жіберуі керек. FES4335U1-56T ішіндегі пәрмен декодері графикалық тапсырманы автоматты түрде орындауға барады.
FG875D_command_encoder.exe - бұл компьютердің бағдарламалық құралының утилитасы және пайдаланушыға «Пәрмендер кестесінде» әртүрлі функция пәрмендерін пайдалануды қамтамасыз етеді.
Элемент | Техникалық сипаттама | Ескерту |
СКД өлшемі | 5.6 дюйм (диагональды) | |
Ажыратымдылық | 640 x 3 (RGB) x 480 | нүкте |
Дисплей түрі | Әдетте ақ, трансмиссивті | |
Нүкте қадамы | 0.0588(W) x 0.1764(H) мм | |
Белсенді аймақ | 112.896(W) x 84.672(H) мм | |
Модуль өлшемі | 142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View бұрыш | L:70/ R:70/ T:50/ B:70 | θ |
Беттік өңдеу | Жарқылға қарсы | |
Түсті орналастыру | RGB жолағы бар 64 мың түстер | |
Түрту түрі | 4 сымды резистивті | |
Артқы жарық | Кірістірілген жарықдиодты драйвер | |
Интерфейс | 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)
Қосқыш: (Қораптың тақырыбы_2x5pin/ 2.0 мм/ бүйірлік кіріс) | |||||||
PIN нөмірі | Сипаттама | енгізу/шығару | Ескерту | PIN нөмірі | Сипаттама | енгізу/шығару | Ескерту |
Pin1 | GND | Pin2 | RX | I | |||
Pin3 | TX | O | Pin4 | NC | |||
Pin5 | Shield GND | Pin6 | NC | ||||
Pin7 | NC | Pin8 | NC | ||||
Pin9 | 5В/350мА | I | 1 | Pin10 | 5В/350мА | I | 1 |
ЕСКЕРТПЕ 1: Сыртқы қуат көзі DC5V кірісі
2-2、Балама қуат қосқышы (W2) опциясы
Қосқыш: (вафли_2 істік/2.0 мм/ бүйірлік кіріс) | |||||||
PIN нөмірі | Сипаттама | енгізу/шығару | Ескерту | PIN нөмірі | Сипаттама | енгізу/шығару | Ескерту |
Pin1 | GND | I | Pin2 | 5В/700мА |
Сыртқы қуат көзі кірісіне қосымша қосқышты қамтамасыз ету. Егер қуат көзі (DC5V) H9 10 және 4 түйреуіштерінен қамтамасыз етпесе.
GPIO интерфейсі (H2)
Қосқыш: (Төменгі деректеме_2x5 істік/2.0 мм/ бүйірлік кіріс) | |||||||
PIN нөмірі | Сипаттама | енгізу/шығару | Ескерту | PIN нөмірі | Сипаттама | енгізу/шығару | Ескерту |
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 В кірісі.
Жұмыс сипаттамасы
Электр техникалық сипаттамалары
Абсолютті максималды рейтингтер
Таңба | Таңба | Мин. | Макс. | Бірлік | Ескерту |
Power Voltage | VCC | -0.3 | 5.2 | V | |
Жұмыс температурасы | TOP | -10 | 60 | ℃ | |
Сақтау температурасы | TST | -20 | 70 | ℃ |
*Бұл өнімнің абсолютті ең жоғары рейтинг мәндерін кез келген уақытта асыруға рұқсат етілмейді.
Ұсынылатын жұмыс жағдайы
Таңба | Сипаттама | Мин. | Түр. | Макс. | Бірлік | Ескерту |
ДК | Жабдықтау көлеміtage | 3.7 | 5 | 5.2 | V | |
Icc | Ағымдағы | 0.7 | A | |||
UART_TTL(Tx,Rx,CTS,RTS) және I2C(SCL,SDA) сигнал деңгейі | ||||||
VIH | Жоғары дыбыс деңгейін енгізуtage | 2.64 | 3.3 | V | ||
VIL | Төменгі дыбысты енгізуtage | 0 | 0.66 | V | ||
VOH | Шығыс жоғары көлемtage | 2.9 | 3.3 | V | ||
Т | Шығу деңгейі төменtage | 0 | 0.4 | V | ||
Оптикалық сипаттамалар (θ=0°) | ||||||
CR | Контраст қатынасы | 400 | 500 | |||
L | Жарықтық | 230 | 280 | CD / м² | ||
Беріліс жылдамдығы | ||||||
UART | 115200 | б/с | ||||
5в кірісте қуат тұтыну, 100% жарықтық | ||||||
Тұтыну | 5.6 дюймдік, 640×480 | 3.1 | W |
Механикалық сипаттама
Техникалық сипаттама
Блок-схема
Сурет 3-a : FES4335 блок диаграммасы
Аппараттық интерфейс
- Бейімделген үлгі - FES4335U1-56T.
- UART (TTL-RX/TX): 3 сымды (TX, RX, GND) қараңыз (Бөлім: түйреуіш тағайындау).
- Берілу жылдамдығы: 115200 бит/с/N/8/1 деңгейінде бекітіледі.
- Хост пен FES4335U1-56T арасындағы байланыс
Бағдарламалық қамтамасыз ету
Қарым-қатынас (қол алысу)
Сериялық интерфейстердің (Uart-TTL) арқасында бұл FES4335 сыртқы хостпен байланыс орнатуды ұсынады. Хост тапсырманы орындауды сұрау үшін FES4335 жүйесіне командалар ағынын жібере алады.
Тасымалдау мүмкіндігіне сәйкес командалар ағынының пішімі жай екі санатқа бөлінеді.
- Стандартты пәрмен ағыны: Бұл пәрмендер кестесінде тізімделген әрбір тапсырма үшін маңызды пәрмендер ағыны пішімі. (4-3 командалар кестесін қараңыз).
- Деректерді жаппай жіберу ағыны: Кейбір тапсырмаларды ғана қамтамасыз ету деректерді жаппай жіберуді сұрайды және сұрау стандартты пәрмен ағыны кезінде расталды.tage.
Қазіргі уақытта деректерді жаппай жіберу протоколын сұрайтын екі тапсырманың астында ғана.
- FG875D_WriteToSerialROM (функция коды 0x21).
- FG875D_ Дисплей _Block_RW (функция коды 0x24).
Пәрмендер кестесіне сәйкес әрбір пәрменде нақты операция тапсырмасы үшін бірегей функция коды болады. (4-3 командалар кестесін қараңыз).
Сондықтан, FES4335 стандартты пәрмен ағынының толық нұсқасын алғаннан кейін және бақылау сомасының қай бөлігі алдымен тексеріледі. Осыдан кейін функция кодының бөлігі параметрлер бөлігімен бірге анықталып, іске асырылатын болады.
Арнайы 0x50~0x5F кодтық аймағы бар, онда кейбір хабарлама кодын анықтауға арналған және сонымен қатар барлық функция кодтарынан оқшауланады.
Хабарлама кодын қайтару | ASCII | алтыбақан | Сипаттама |
Қате код | «X» | 0x58 | Бақылау сомасы қатесі |
Күту коды | «W» | 0x57 | FES4335 бос емес |
Дайын код | «S» | 0x53 | FES4335 дайын |
Күту коды | «Т» | 0x54 | Қабылдау күту уақыты |
Үзу кодын түртіңіз | «P» | 0x50 | Сенсорлық панель түртілді |
Команданың сәтті коды | Функция коды | Команда сәтті орындалады | |
Жаппай жіберудің сәтті коды | 0x55,0xAA | Деректерді жаппай жіберу сәтті |
Тасымалдау кезінде қате орын алмаса.
FES4335 пәрменді Standard Command Stream S жүйесінде қабылданған функция кодына сәйкес орындайдыtage, және сәтті тексеру үшін функционалдық кодын Хостқа қайтарыңыз.
or
Жаппай деректерді жіберудің осы уақытын көрсету үшін функция кодын (0x55,0xAA) қайтарыңыз
«Жаппай деректерді беру stage”.
Сәттілік күйін хабарлайтын Сәттілік кодын немесе (0x55,0xAA) қайтарыңыз.
Хост келесі жаңа пәрмендер ағынын жібере алады.
- Тасымалдау кезінде кез келген күтпеген жағдай орын алса.
FES4335 сәйкес қате коды туралы хабарды және қатені тексеру үшін қабылданған функция кодымен бірге қайтарады.
Төмендегідей қате код (0x58) қайтарылса. (бақылау сомасы қатесі орын алғанын көрсетіңіз)
Стандартты пәрмен ағыны stage қате
or Деректерді жаппай жіберу сtage қате
Хост алдыңғы пәрмен ағынын қайталауы керек.
Төмендегідей күту уақыты кодын (0x54) қайтарса, (күту уақыты қатесі орын алғанын көрсетіңіз) Стандартты пәрмен ағыны stage қате
or Деректерді жаппай жіберу сtage қате
Хост алдыңғы пәрмен ағынын қайталауы керек.
Төмендегідей күту кодын (0x57) қайтарыңыз (күту күйінің орын алғанын көрсетіңіз) Стандартты пәрмен ағыны бос емес
Жаппай деректерді жіберу бос емес Хостқа FES4335 бос емес күйде екенін хабарлау үшін. Хост FES4335 Дайын кодын (0x53) қайтармайынша жіберуді уақытша тоқтатуы керек, содан кейін пәрмен ағынын немесе деректер әлі аяқталмаған жаппай деректер ағынын жалғастыруы керек.
Төмендегідей Дайын кодын (0x53) қайтарыңыз (дайын хабардың орын алғанын көрсетіңіз)Стандартты пәрмен ағыны дайын
or Деректерді жаппай жіберу дайын
Хостқа FES4335 бос емес күйінен шыққанын хабарлау. Хост пәрмен ағынының қалған бөлігін немесе жалпы деректер ағынын жалғастыра алады.
- Сенсорлық үзіліс туралы хабарлау үшін арнайы код пайда болды және сенсорлық панельдің координаталық (x,y) мәнін автоматты түрде қайтарады.
- Төмендегідей координаталық (x,y) мәні бар түрту үзу кодын (0x50) қайтарыңыз,
- а. Деректерді жаппай тасымалдауда stage, FES4335 түрту функциясын уақытша өшіреді және түрту координатын (x,y) қайтаруды тоқтатады.
- б. Деректерді жаппай тасымалдаудан stage. FES4335 сенсорлық үзіліс орын алған кезде түрту координатын (x,y) автоматты түрде қайтарады.
- в. Сондай-ақ хост 0x03 (APIs:FG875D_Detect_Touch) Функция кодын жіберу арқылы координат (x,y) мәнін сұрауы мүмкін.
Пәрмен (ағын/Формат/протокол)
Стандартты командалар ағыны
- Формат: Бұл пішім функция кодының байты мен бірнеше параметр байты және бақылау сомасының байты біріктіреді код.
- Хаттама:
Деректерді жаппай жіберу
Стандартты пәрмен ағынындағы функция коды (0x21) немесе (0x24) болғандықтан, бұл функция коды FES4335 арқылы анықталғаннан кейін деректерді жаппай тасымалдау тапсырмасын сұрайды.
Бұл жағдайда барлық байланыс процесі екі с-қа бөлінедіtages (Standard Command Stream stage + Деректерді жаппай жіберу протоколы stagд).
- Формат: Бұл пішім деректерді жаппай тасымалдау үшін қол жетімдіtagтек e.
Жетекші код (0x55,0xAA) Жаппай деректерді жіберудің басталуын көрсету үшін функция кодын ауыстырады, содан кейін ұзындық байтына орнатылатын мән қанша деректер байты үздіксіз келетінін көрсетеді. Нақты деректер саны минус 1 болатын ұзындық байтты орнату туралы ескертіңіз. - Хаттама:
FES4335 жүйесіне жаппай деректерді жіберуді жазуды сұрайтын стандартты пәрмендер ағынын көрсететін сурет.FES4335 деректерін жаппай жіберуді оқуды сұрайтын стандартты пәрмендер ағынын көрсететін сурет.
Командалар кестесі
“FG875D_Commands Table_vx.pdf” құжатын қараңыз.
Қосымша (кеңестер)
Қозғалмайтын кескіндерді экранда жылдамырақ көрсету үшін үш қадам.
1-қадам): Кескінді .bin файлына түрлендіру file:
Тек .bin файлын қабылдайтын FES4335 Flash-ROM арқасында file кескіннің. Сондықтан .BMP кескінін түрлендіретін FG875_BMP_to_Bin.exe утилитасын қамтамасыз ету. file .BIN ішіне file.
(Толық ақпаратты〝FG875_BMP_to_Bin_manual.pdf〞құжатын қараңыз).
2-қадам): .bin жүктелуде file ішкі SPI-FlashROM (AMIC A25LQ64).
- 0x21 (APIs:FG875D_WriteToSerialROM) функционалдық кодын пайдалану арқылы FES4335 деректерді жаппай тасымалдауға өтуін талап етеді.tage.
- Пәрменнің сәтті коды (0x21) FES4335 ішінен қайтарылғаннан кейін, сыртқы MPU 4-2-2 бөліміндегі жаппай деректерді беру-(жазу) туралы хаттама сипаттамасына сәйкес кескіндерді жіберуге рұқсат етіледі. (2) суретті қараңыз.
- ① & ② өткізіп жіберудің тағы бір жолы:
Компьютер жағында қызметтік бағдарламалық құралды орындау үшін (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, жадты салыстыру графикасын басқару модулі, салыстыру графикасын басқару модулі, графикалық басқару модулі, басқару модулі, модуль |