FORENEX-loqosu

FORENEX FES4335U1-56T Yaddaş Xəritəçəkmə Qrafik İdarəetmə Modulu

FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə-Qrafika-Nəzarət-Modulu-məhsulu-şəkli

Revizyon tarixçələri

Rev. No. Tarix Əhəmiyyətli Dəyişikliklər
1.0 2016 Birinci məsələ.

Ümumi təsvir

FES4335U1-56T aşağı qiymətli, yüksək effektivlik və ağıllı TFT-LCD displey idarəetmə moduludur, o, daxil edilmiş 2 KB displey operativ yaddaşında simvol və ya 768D qrafik tətbiqini təmin edə bilir.
FES4335U1-56T, xarici sadə MCU (məsələn, 8051 və s.) ilə aparat rabitəsi yaratmaq üçün serial interfeysini (Uart-TT) təklif edir və qrafik effektli çağırış və icra üçün “Əmrlər Cədvəli”ni təmin edir.
Qrafik API-lərin "Əmrlər Cədvəli"nə əsasən, xarici MCU yalnız serial interfeys üzərindən FES4335U1-56T-ə parametrləri olan müvafiq əmr kodunu ötürməlidir. FES4335U1-56T daxilindəki komanda dekoderi avtomatik olaraq qrafik tapşırığını yerinə yetirməyə gedəcək.

FG875D_command_encoder.exe kompüterin proqram təminatıdır və istifadəçiyə “Əmrlər Cədvəli”ndə müxtəlif funksiya əmrləri ilə təcrübə keçməsini təmin edir.

Maddə Spesifikasiya Qeyd
LCD ölçüsü 5.6 düym (Diaqonal)
Qətnamə 640 x 3(RGB) x 480 nöqtə
Ekran növü Normalda Ağ, Transmissiv
Nöqtə aralığı 0.0588(W) x 0.1764(H) mm
Aktiv sahə 112.896(W) x 84.672(H) mm
Modul ölçüsü 142.5 (W) x 100.0 (H) x 16.72 (D) mm
View bucaq L:70/ R:70/ T:50/ B:70 θ
Səthi müalicə Parıltı əleyhinə
Rəng tərtibatı RGB zolaqlı 64k rəng
Toxunma növü 4-tel Rezistiv
Arxa işıq Quraşdırılmış led sürücü
İnterfeys Uart (TTL-RX/TX), 115200/N/8/1
Proqram təminatı təklifi Əmrlər Cədvəli Qeyd 1
Əməliyyat Temp -10 ℃ ilə 60 ℃ arasında
Saxlama Temp -20 ℃ ilə 70 ℃ arasında

Qeyd 1: Bütün istifadə edilə bilən API-lər əmrlər Cədvəlində ümumiləşdirilmişdir. Zəhmət olmasa sənədə baxın
(FG875D_Əmrlər Cədvəli_vx.pdf). Və hər bir əmr üçün ətraflı istifadə təsviri, baxın (FG4335x_software_Note_V1.pdf).

Pin təyinatı

UART Giriş interfeysi (H4)
Bağlayıcı: (Qutu Başlığı_2x5pin/ 2.0mm/ yan giriş)
Pin nömrəsi Təsvir I/O Qeyd Pin nömrəsi Təsvir I/O Qeyd
Pin1 GND Pin2 RX I
Pin3 TX O Pin4 NC
Pin5 Qalxan GND Pin6 NC
Pin7 NC Pin8 NC
Pin9 5V/350mA I 1 Pin10 5V/350mA I 1

QEYD 1: Xarici enerji mənbəyi DC5V girişi

2-2、Alternativ Güc birləşdiricisi (W2) seçimi
Bağlayıcı: (wafer_2pin/ 2.0mm/ yan giriş)
Pin nömrəsi Təsvir I/O Qeyd Pin nömrəsi Təsvir I/O Qeyd
Pin1 GND I Pin2 5V/700mA

Xarici enerji mənbəyi girişi üçün əlavə birləşdirici təmin etmək. Əgər enerji mənbəyi (DC5V) H9-ün 10 və 4-cu pinindən təmin etmirsə.

GPIO interfeysi (H2)
Bağlayıcı: (Başlıq_2x5pin/ 2.0mm/ yan giriş)
Pin nömrəsi Təsvir I/O Qeyd Pin nömrəsi Təsvir I/O Qeyd
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

QEYD 2: GPO_0 ~ 3 açıq drenaj ilə çıxarılır və xarici lövhədə yüksək çəkmə müqavimətinə malik olmalıdır.
QEYD 3: GPI_0 ~ 3 3.3V dözümlü 5V girişdir.

Əməliyyat xüsusiyyətləri

Elektrik spesifikasiyalar

Mütləq Maksimum Reytinqlər

Simvol Simvol Min. Maks. Vahid Qeyd
Güc Cildtage VCC -0.3 5.2 V  
İşləmə temperaturu TOP -10 60  
Saxlama temperaturu TST -20 70  

*Bu məhsulun mütləq maksimum reytinq dəyərlərinin heç bir zaman aşılmasına icazə verilmir.

Tövsiyə olunan əməliyyat şəraiti

Simvol Təsvir Min. Tip. Maks. Vahid Qeyd
VDC Təchizat həcmitage 3.7 5 5.2 V  
Icc Cari 0.7     A  
UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA) siqnal səviyyəsi
VIH Yüksək həcmdə giriştage 2.64   3.3 V  
VIL Giriş aşağı həcmitage 0   0.66 V  
VOH Çıxış Yüksək Həcmitage 2.9   3.3 V  
CİLD Aşağı Çıxıştage 0   0.4 V  
Optik Xüsusiyyətlər (θ=0°)
CR Kontrast nisbəti 400 500      
L Parlaqlıq 230 280   cd / m²  
Baud dərəcəsi
UART   115200   bps  
Enerji istehlakı @ 5v giriş, 100% parlaqlıq
İstehlak 5.6” , 640×480 3.1 W  
Mexaniki dəqiqləşdirilməsi

FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-01

Təchizat spesifikasiyası

Blok diaqram

FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-02Şəkil 3-a : FES4335 Blok Diaqramı

Avadanlıq interfeysi

  1. Uyğunlaşdırılmış model FES4335U1-56T-dir.
  2. UART (TTL-RX/TX): 3 telli (TX, RX, GND) baxın (Bölmə: pin təyinatı).
  3. Baud Rate: 115200 bps/N/8/1 səviyyəsində sabitlənməlidir.
  4. Host və FES4335U1-56T arasında əlaqə

FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-03

Proqram təminatı

Ünsiyyət (əl sıxma)

Serial interfeysləri (Uart-TTL) sayəsində bu FES4335 xarici host ilə əlaqə qurmağı təklif edir. Ev sahibi tapşırığın icrasını tələb etmək üçün FES4335-ə əmr axını ötürə bilir.

Ötürmə qabiliyyətinə görə, komanda axını formatı sadəcə olaraq iki kateqoriyaya bölünür.

  • Standart Komanda axını: Bu, Əmrlər Cədvəlində sadalanan hər bir tapşırıq üçün vacib əmr axını formatıdır. (Bölmə 4-3 Əmrlər Cədvəlinə baxın).
  • Toplu məlumat ötürülməsi axını: Yalnız bəzi tapşırıqları təmin etmək toplu məlumat ötürülməsini tələb edəcək və tələb standart əmr axını zamanı təsdiqləndi.tage.
    Hal-hazırda yalnız toplu məlumat ötürmə protokolunu tələb edəcək iki tapşırıqdan aşağıdadır.
  1. FG875D_WriteToSerialROM (funksiya kodu 0x21).
  2. FG875D_ Displey _Block_RW (funksiya kodu 0x24).

Əmrlər Cədvəlinə əsasən, hər bir əmrin xüsusi əməliyyat tapşırığı üçün unikal funksiya kodu var. (Bölmə 4-3 Əmrlər Cədvəlinə baxın).
Buna görə də, FES4335 tam Standart Komanda axını aldıqdan və yoxlama məbləğinin hansı hissəsi əvvəlcə yoxlanılır. Bundan sonra, funksiya kodu hissəsi parametrlər hissəsi ilə birlikdə müəyyən ediləcək və həyata keçiriləcəkdir.

0x50~0x5F xüsusi kod sahəsi var ki, burada bəzi mesaj kodunu təyin etməyə həsr olunacaq və həmçinin bütün funksiya kodundan təcrid olunacaq.

Mesaj kodunu qaytarın ASCII hex Təsvir
Səhv kod “X” 0x58 Yoxlama məbləği xətası
Gözləmə kodu "W" 0x57 FES4335 məşğuldur
Hazır kod “S” 0x53 FES4335 hazırdır
Zaman aşımı kodu “T” 0x54 Qəbul müddəti
Kesinti koduna toxunun “P” 0x50 Sensor panel toxundu
Komanda müvəffəqiyyət kodu Funksiya kodu Müvəffəqiyyəti yerinə yetirmək əmri
Toplu ötürmə müvəffəqiyyət kodu 0x55,0xAA Toplu məlumat ötürülməsi uğuru

Əgər ötürmə zamanı heç bir səhvə rast gəlinmirsə.

FES4335 Standard Command Stream S-də qəbul edilmiş funksiya koduna uyğun olaraq əmri yerinə yetirəcəktage, və müvəffəqiyyətin yoxlanılması üçün funksiya kodunu Host-a qaytarın.
or
Toplu məlumat ötürülməsinin bu vaxtını göstərmək üçün funksiya kodunu (0x55,0xAA) qaytarın
“Toplu məlumatların ötürülməsi stage”.

Uğur kodunu qaytarın və ya (0x55,0xAA), müvəffəqiyyət statusu haqqında məlumat verin.

FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-043Host növbəti yeni əmr axını göndərə bilər.

  • Əgər ötürmə əsnasında gözlənilməz bir vəziyyətlə qarşılaşdı.

FES4335 müvafiq səhv kodu mesajını və səhv yoxlanılması üçün qəbul edilmiş funksiya kodunu qaytaracaq.

Aşağıdakı kimi Səhv kodu (0x58) qaytararsanız. (Yoxlama məbləği xətasının baş verdiyini göstərin)

FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-05Standart Command Stream stage xətası
or Toplu məlumat ötürülməsi stage xətası
Host əvvəlki əmr axınını təkrar etməlidir.

Aşağıdakı kimi Timeout kodunu (0x54) qaytararsanız, (Taymout xətasının baş verdiyini göstərin) FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-07Standart Command Stream stage xətası
or FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-08Toplu məlumat ötürülməsi stage xətası
Host əvvəlki əmr axınını təkrar etməlidir.

Aşağıdakı kimi Gözləmə kodunu (0x57) qaytarın (gözləmə statusunun baş verdiyini göstərin) FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-09Standart Komanda axını məşğuldur FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-10 Toplu məlumat ötürülməsi məşğuldur FES4335-in məşğul statusunda olduğunu hosta bildirmək üçün. Host FES4335 Hazır kodu (0x53) qaytarana qədər ötürülməni müvəqqəti dayandırmalı və sonra komanda axınını və ya məlumatları hələ bitirməyən toplu məlumat axınını davam etdirməlidir.

Aşağıdakı kimi Hazır kodunu (0x53) qaytarın (hazır mesajın baş verdiyini göstərin)FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-11Standart Komanda axını hazırdır
or FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-12Toplu məlumatların ötürülməsi hazırdır
Ev sahibinə FES4335-in məşğul statusundan çıxdığını bildirmək. Host komanda axınının qalan hissəsini və ya toplu məlumat axınını davam etdirə bilər.

  • Toxunma kəsilməsini bildirmək üçün xüsusi kod baş verdi və avtomatik olaraq sensor panelin koordinat (x,y) dəyərini qaytaracaq.
    • Aşağıdakı kimi koordinat (x,y) dəyəri ilə toxunma kəsmə kodunu (0x50) qaytarın,

FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-13

  • a. Kütləvi məlumat ötürülməsi stage, FES4335 toxunma funksiyasını müvəqqəti olaraq söndürəcək və toxunma koordinatını (x,y) qaytarmağı dayandıracaq.
  • b. Kütləvi məlumat ötürülməsindən stage. FES4335 toxunma kəsilməsi baş verdikdə avtomatik olaraq toxunma koordinatını (x,y) qaytarır.
  • c. Host həmçinin 0x03 Funksiya kodunu (APIs:FG875D_Detect_Touch) göndərməklə koordinat (x,y) dəyərini sorğulaya bilər.
Komanda (Axın/Format/protokol)

Standart Komanda axını

  • Format: Bu format bir bayt funksiya kodunu və bir neçə parametr baytını və yoxlama məbləğinin baytını birləşdirir kod.FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-14
  • Protokol: FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-15

Toplu məlumat ötürülməsi
Standart Komanda axınındakı funksiya kodu (0x21) və ya (0x24) olduğundan, bu funksiya kodu FES4335 tərəfindən müəyyən edildikdən sonra toplu məlumat ötürülməsi tapşırığı tələb edəcək.
Bu halda bütün kommunikasiya prosesi iki s-ə ayrılacaqtages (Standart Komanda axını stage + Toplu məlumat ötürmə protokolu stagvə).

  • Format: Bu format toplu məlumat ötürülməsi üçün mövcuddurtage yalnız.
    Aparıcı kod (0x55,0xAA) Toplu Məlumat Ötürülməsinin başlanğıcını göstərmək üçün funksiya kodunu əvəz edəcək və sonra uzunluq baytına təyin olunan dəyər nə qədər data baytının davamlı olaraq daxil olacağı göstərilir. Həqiqi məlumat miqdarı mənfi 1 olan uzunluq baytını təyin etmək üçün qeyd edin.FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-16
  • Protokol:
    FES4335-ə toplu məlumat ötürülməsi yazmağı xahiş edən standart əmr axınını göstərən illüstrasiya.FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-17 FES4335-dən toplu məlumat ötürülməsini oxumağı xahiş edən standart əmr axınını göstərən illüstrasiya. FORENEX-FES4335U1-56T Yaddaş Xəritəçəkmə Qrafika Nəzarət Modulu-18
Əmrlər Cədvəli

Zəhmət olmasa, “FG875D_Commands Table_vx.pdf” sənədinə baxın.

Əlavə (məsləhətlər)

Hərəkətsiz şəkilləri ekranda daha tez göstərmək üçün üç addım.

Addım 1): Şəklin .zibil qutusuna çevrilməsi file:
FES4335-in yalnız .bin-i qəbul edən Flash-ROM-u sayəsində file təsvirin. Buna görə də, .BMP şəklini çevirə bilən FG875_BMP_to_Bin.exe yardım proqramını təmin etmək file .BIN-ə file.
(Ətraflı məlumat üçün〝FG875_BMP_to_Bin_manual.pdf〞sənədinə baxın).

Addım 2): .bin yüklənir file daxili SPI-FlashROM-a (AMIC A25LQ64).

  1. FES0-in toplu məlumat ötürülməsinə keçməsini tələb etmək üçün 21x875 (APIs:FG4335D_WriteToSerialROM) funksiya kodundan istifadə etməklətage.
  2. Əmr müvəffəqiyyət kodu (0x21) FES4335-dən qaytarıldıqdan sonra, xarici MPU-ya 4-2-2-ci bölmədə toplu məlumatların (yazın) ötürülməsi haqqında protokol təsvirinə uyğun olaraq şəkilləri ötürməyə icazə verilir. Şəkil (2)-ə baxın.
  3. ① & ② keçməyin başqa yolu:
    Kompüter tərəfində, kommunal proqramı (FG875D_command_encoder.exe) yerinə yetirmək və seçim dialoqunda funksiya elementini (APIs:FG875D_WriteToSerialROM) seçmək üçün. Bundan sonra, kommunal proqram bütün rabitə protokolu və şəklin yüklənməsi ilə məşğul olacaq file SPI-FlashROM-a.
    Kommunal proqram təminatının (FG875D_command_encoder.exe) istifadəsi ilə bağlı “FG875D_Command_Encoder-UsersMenu.pdf” sənədinə baxın.

Addım 3): 0x22 (APIs:FG875D_SerialROM_Show_On_Panel) funksiya kodundan istifadə edərək, FES4335-dən daxili SPI_FlashROM-dan panelin göstərilən yerə şəkilləri göstərməsini tələb edin.

Bu yolla, 8051 MCU avtobusu ilə ekran buferini doldurmaqdan daha sürətli olan təsviri göstərmək olar.

Sənədlər / Resurslar

FORENEX FES4335U1-56T Yaddaş Xəritəçəkmə Qrafik İdarəetmə Modulu [pdf] İstifadəçi Təlimatı
FES4335U1-56T Yaddaş Xəritəçəkmə Qrafikinə Nəzarət Modulu, FES4335U1-56T, Yaddaş Xəritəçəkmə Qrafikinə Nəzarət Modulu, Xəritəçəkmə Qrafikinə Nəzarət Modulu, Qrafika İdarəetmə Modulu, İdarəetmə Modulu, Modul

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *