Logo Surenoo

TFT LCD modul s rozhraním MCU řady Surenoo SMC0240A-240320

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Modul-product-image

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-1

Shenzhen Surenoo Technology Co., Ltd.
www.surenoo.com
Skype: Surenoo365

Referenční datový list ovladače
Průvodce výběrem modulu LCD rozhraní MCU
ILI9341

Popis produktu

Produkt je 2.4palcový TFT LCD modul, má rozlišení 320 × 240 a podporuje 16BIT RGB 65K barevný displej, interní ovladač IC je ILI9341. Jeho hardware podporuje 8bitové a 16bitové přepínání režimu datové sběrnice paralelního portu, ve výchozím nastavení se používá 16bitový režim datové sběrnice paralelního portu. Modul obsahuje LCD displej, odporovou dotykovou obrazovku, slot pro SD kartu a propojovací desku PCB. Lze jej vložit přímo do vývojové desky řady STM32 a podporuje rozšíření SD kartou.

Vlastnosti produktu

  • 2.4palcový barevný displej, podpora 16BIT RGB 65K barevný displej, zobrazení bohatých barev
  • Rozlišení 240 × 320 pro jasný displej
  • Podpora přepínání režimu 8bitové a 16bitové paralelní datové sběrnice, výchozí 16bitový přenos paralelní sběrnice, vysoká přenosová rychlost
  • Podporuje vývojové desky ALIENTEK STM32 Mini, Elite, WarShip, Explorer a Apollo pro přímé použití plug-inů
  • Podpora dotykové funkce
  • Podpora rozšíření funkce SD karty
  • Poskytuje bohaté sample program pro platformy STM32 a C51
  • Procesní standardy na vojenské úrovni, dlouhodobá stabilní práce
  • Poskytněte základní technickou podporu ovladače

Parametry produktu

Jméno Popis
Barva displeje RGB 65K barva
SKU MRB2408
Velikost obrazovky 2.4 (palce)
Typ obrazovky TFT
Driver IC ILI9341
Rezoluce 320 * 240 (pixely)
Rozhraní modulu 8bitové nebo 16bitové paralelní rozhraní
Aktivní oblast 48.96*36.72 (mm)
Typ dotykové obrazovky odporová dotyková obrazovka
Stiskněte IC XPT2046
Velikost PCB modulu 44.25 × 76.00 (mm)
Provozní teplota -20℃~70℃
Skladovací teplota -40℃~70℃
Provozní svtage 3.3V / 5V
Spotřeba energie TBD
Hmotnost produktu TBD

Popis rozhraní

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-2

Obrázek1. Sítotiskový obrázek modulu Pin

Poznámka: 

  1. Hardware modulu podporuje 8bitové a 16bitové přepínání režimu datové sběrnice paralelního portu (jak ukazuje červený rámeček na obrázku 1 výše), následovně:
    • Připájejte R1 rezistorem 0Ω nebo zkratujte přímo a odpojte R2:
      Vyberte režim datové sběrnice 16bitového paralelního portu, použijte datové kolíky D1~D8, D10~D17
    • Připájejte R2 rezistorem 0Ω nebo zkratujte přímo a odpojte R1:
      Vyberte režim datové sběrnice 8bitového paralelního portu, použijte datové kolíky D10~D17

Důležitá poznámka:

  1. Následující čísla kolíků 1~34 jsou čísla kolíků modulu se základní deskou PCB naší společnosti. Pokud si zakoupíte holou obrazovku, podívejte se prosím na definici pinů specifikace holé obrazovky, podívejte se na zapojení podle typu signálu místo přímo Zapojte podle následujících čísel pinů modulu. Napřample: CS je 1 pin na našem modulu. Může to být x pin na holé obrazovce různé velikosti.
  2. O VCC dodávce svtage: Pokud si zakoupíte modul s propojovací deskou PCB, lze napájení VCC/VDD připojit na 5V nebo 3.3V (modul má integrovaný obvod s ultra nízkým výpadkem 5V na 3V), ale doporučuje se připojit 3.3V, protože připojení 5V bude vést k okruhu Zvýšená tvorba tepla, která ovlivňuje životnost modulu; Pokud si koupíte LCD s holou obrazovkou, nezapomeňte připojit pouze 3.3 V.
  3. O podsvícení zvtage: Modul s propojovací plochou PCB má integrovaný obvod řízení podsvícení triody, který k osvětlení podsvícení potřebuje pouze vložit vysokou úroveň kolíku BL nebo vlny PWM. Pokud kupujete holou obrazovku, LEDAx je připojen k 3.0V-3.3V a LEDKx je uzemněn.
Číslo Modul Pin Popis pinu
1 CS Ovládací kolík resetování LCD (povolení nízké úrovně)
2 RS LCD registr / ovládací kolík pro výběr dat (vysoká úroveň: registr, nízká úroveň: data)
3 WR PIN pro ovládání zápisu na LCD
4 RD Ovládací kolík LCD čtení
5 RST Ovládací kolík resetování LCD (reset nízké úrovně)
6 D1 Nízký 8bitový pin datové sběrnice LCD (Pokud je 8bitový režim
7 D2 zaškrtnuto, spodní 8bitové datové kolíky se nepoužívají.)
8 D3
9 D4
10 D5
11 D6
12 D7
13 D8
14 D10 LCD datová sběrnice vysoký 8bitový pin
15 D11
16 D12
17 D13
18 D14
19 D15
20 D16
21 D17
22 SCS Ovládací kolík výběru SD karty (používá se při použití funkce rozšíření SD karty, tento testovací program se nepoužívá)
23 BL Ovládací kolík podsvícení LCD (vysoká úroveň světla)
24 VDD Kladný kolík napájení modulu (modul má integrovaný objtage regulátor IC, takže napájení lze připojit na 5V nebo 3.3V)
25 VDD
26 GND Zemnicí kolík napájení modulu
27 GND
28 V5 Kladný kolík napájení podsvícení LCD (výchozí sdílené napájení podsvícení na desce, tento kolík nelze připojit)
29 MO Vstupní kolík dat SPI sběrnice dotykové obrazovky
30 MI Dotykový výstup dat sběrnice SPI
31 PERO Pin detekce přerušení dotykové obrazovky (Nízká úroveň při dotyku)
32 FCS Ovládací kolík výběru flash čipu (používá se při použití funkce rozšíření Flash, tento testovací program se nepoužívá)
33 TCS Ovládací kolík výběru IC čipu dotykové obrazovky (povolení nízké úrovně)
34 CLK Dotykový ovládací kolík hodin sběrnice SPI

Konfigurace hardwaru

Hardwarový obvod LCD modulu se skládá z pěti částí: ovládací obvod LCD displeje, odporová dotyková obrazovka sampobvod, obvod rozhraní karty SD, obvod přepínání režimu datové sběrnice a obvod ovládání podsvícení.
Ovládací obvod LCD displeje pro ovládání pinů LCD, včetně ovládacích pinů a pinů přenosu dat.
Odporová dotyková obrazovka samplingový obvod se používá pro detekci dotykové události, provádění AD převodu na dotykových datech a přenos hodnot dotykových souřadnic.
Ovládací obvod SD karty slouží k rozšíření funkce SD karty, ovládání identifikace SD karty, čtení a zápisu.
Obvod přepínání režimu datové sběrnice pro přepínání režimu datové sběrnice 8bitového nebo 16bitového paralelního portu.
Ovládací obvod podsvícení pro ovládání jasu podsvícení a výběr napájení.

Princip fungování

Úvod do regulátoru ILI9341
Ovladač ILI9341 podporuje maximální rozlišení 240*320 a má 172800 bajtů GRAM. Podporuje také 8bitové, 9bitové, 16bitové a 18bitové datové sběrnice paralelního portu. Podporuje také 3vodičové a 4vodičové sériové porty SPI. Protože podporované rozlišení je relativně velké a množství přenášených dat je velké, používá se přenos paralelním portem a přenosová rychlost je vysoká. ITI9341 také podporuje barevný displej 65K, 262K RGB, barva displeje je velmi bohatá, přičemž podporuje otočný displej a rolovací displej a přehrávání videa, zobrazení různými způsoby.
Ovladač ILI9341 používá 16bit (RGB565) k ovládání pixelového displeje, takže dokáže zobrazit až 65 tisíc barev na pixel. Nastavení adresy pixelu se provádí v pořadí řádků a sloupců a směr zvyšování a snižování je určen režimem skenování. Metoda zobrazení ILI9341 se provádí nastavením adresy a následným nastavením hodnoty barvy.

Úvod do komunikace na paralelním portu
Časování režimu zápisu komunikace paralelního portu je znázorněno níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-3

Časování režimu čtení komunikace paralelního portu je znázorněno na obrázku níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-4

CSX je signál volby čipu pro aktivaci a deaktivaci komunikace na paralelním portu, aktivní nízká
RESX je externí resetovací signál, aktivní nízký
D/CX je signál výběru dat nebo příkazu, 1-zápis dat nebo parametrů příkazu, příkaz 0-zápis
WRX je signál pro řízení zápisu dat
RDX je čtený datový řídicí signál
D[X:0] je datový bit paralelního portu, který má čtyři typy: 8bitový, 9bitový, 16bitový a 18bitový.
Při provádění operace zápisu na základě resetu nejprve nastavte signál výběru dat nebo příkazu, poté stáhněte signál výběru čipu na nízkou úroveň, poté vložte obsah, který má být zapsán z hostitele, a poté stáhněte signál řízení zápisu dat na nízkou úroveň. . Když je vytaženo vysoko, data se zapisují do řídicího IC LCD na vzestupné hraně řídicího signálu zápisu. Nakonec je signál volby čipu zvýšen a je dokončena operace zápisu dat.
Při vstupu do operace čtení na základě resetu nejprve stáhněte signál výběru čipu na nízkou hodnotu, poté vytáhněte signál výběru dat nebo příkazu na vysokou hodnotu, poté stáhněte řídicí signál čtení dat na nízkou hodnotu a poté načtěte data z řídicího IC LCD . A pak je řídicí signál přečtených dat vytažen vysoko a data jsou načtena na vzestupné hraně řídicího signálu přečtených dat. Nakonec je signál volby čipu zvýšen vysoko a operace čtení dat je dokončena.

Návod k použití

Pokyny STM32
Pokyny pro zapojení:
Přiřazení pinů naleznete v popisu rozhraní.

Poznámka: 

  1. Tento modul lze přímo zasunout do slotu TFTLCD vývojové desky punctual atom, není potřeba žádné ruční zapojení.
  2. Následující interní zásuvné kolíky odpovídajícího MCU se vztahují na kolíky MCU přímo připojené ke slotu TFTLCD uvnitř vývojové desky, pouze pro referenci.
MiniSTM32 rozvoj rada TFTLCD zásuvka in-line instrukce
Číslo Modul Pin Odpovídající TFTLCD zásuvkový kolík Odpovídá STM32F103RCT6 vnitřní propojovací kolík mikrokontroléru
1 CS CS PC9
2 RS RS PC8
3 WR WR PC7
4 RD RD PC6
5 RST RST PC4
6 D1 D0 PB0
7 D2 D1 PB1
8 D3 D2 PB2
9 D4 D3 PB3
10 D5 D4 PB4
11 D6 D5 PB5
12 D7 D6 PB6
13 D8 D7 PB7
14 D10 D8 PB8
15 D11 D9 PB9
16 D12 D10 PB10
17 D13 D11 PB11
18 D14 D12 PB12
19 D15 D13 PB13
20 D16 D14 PB14
21 D17 D15 PB15
22 SCS Nepoužito GND
23 BL BL PC10
24 VDD 3.3 3.3V
25 VDD 3.3 3.3V
26 GND GND GND
27 GND GND GND
28 V5 Nepoužito 5V
29 MO MISO PC2
30 MI LELKOVAT PC3
31 PERO PERO PC1
32 FCS Nepoužito NC
33 TCS TCS PC13
34 CLK CLK PC0
Elita STM32 rozvoj rada TFTLCD zásuvka in-line instrukce
Číslo  

Modul Pin

Odpovídající TFTLCD zásuvkový kolík Odpovídá internímu připojovacímu kolíku mikrokontroléru STM32F103ZET6
1 CS CS PG12
2 RS RS PG0
3 WR WR PD5
4 RD RD PD4
5 RST RST resetovací kolík
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Nepoužito GND
23 BL BL PB0
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 V5 Nepoužito 5V
29 MO MISO PB2
30 MI LELKOVAT PF9
31 PERO PERO PF10
32 FCS Nepoužito NC
33 TCS TCS PF11
34 CLK CLK PB1
Válečná loď STM32 rozvoj rada TFTLCD zásuvka in-line instrukce
Číslo Modul Pin Odpovídající TFTLCD zásuvkový kolík Odpovídá STM32F103ZET6 vnitřní propojovací kolík mikrokontroléru
V2 V3
1 CS CS PG12
2 RS RS PG0
3 WR WR PD5
4 RD RD PD4
5 RST RST resetovací kolík
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Nepoužito GND
23 BL BL PB0
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 V5 Nepoužito 5V
29 MO MISO PF8 PB2
30 MI LELKOVAT PF9
31 PERO PERO PF10
32 FCS Nepoužito NC
33 TCS TCS PB2 PF11
34 CLK CLK PB1
Badatel STM32F4 rozvoj rada TFTLCD zásuvka in-line instrukce
Číslo Modul Pin Odpovídající TFTLCD zásuvkový kolík Odpovídá STM32F407ZGT6 vnitřní propojovací kolík mikrokontroléru
1 CS CS PG12
2 RS RS PF12
3 WR WR PD5
4 RD RD PD4
5 RST RST resetovací kolík
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Nepoužito GND
23 BL BL PB15
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 V5 Nepoužito 5V
29 MO MISO PB2
30 MI LELKOVAT PF11
31 PERO PERO PB1
32 FCS Nepoužito NC
33 TCS TCS PC13
34 CLK CLK PB0
Apollo STM32F4/F7 rozvoj rada TFTLCD zásuvka in-line instrukce
Číslo Modul Pin Odpovídající TFTLCD zásuvkový kolík Odpovídá STM32F429IGT6STM32F767IGT6STM32H743IIT6 vnitřní propojovací kolík mikrokontroléru
1 CS CS PD7
2 RS RS PD13
3 WR WR PD5
4 RD RD PD4
5 RST RST resetovací kolík
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Nepoužito GND
23 BL BL PB5
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 V5 Nepoužito 5V
29 MO MISO PG3
30 MI LELKOVAT PI3
31 PERO PERO PH7
32 FCS Nepoužito NC
33 TCS TCS PI8
34 CLK CLK PH6

Provozní kroky: 

  • Připojte modul LCD (jak je znázorněno na obrázku 1) a MCU STM32 podle výše uvedených pokynů pro zapojení a zapněte napájení;
  • Vyberte testovací program C51, který chcete testovat, jak je uvedeno níže: (Popis testovacího programu naleznete v dokumentu s popisem testovacího programu v testovacím balíčku)

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-5

 

C51 instrukce
Pokyny pro zapojení:

Přiřazení pinů naleznete v popisu rozhraní.

STC12C5A60S2 mikrokontrolér test naprogramovat pokyny pro zapojení
Číslo Modul Pin Odpovídá vývojové desce STC12 kabelový kolík
1 CS P13
2 RS P12
3 WR P11
4 RD P10
5 RST P33
6 D1 P00
7 D2 P01
8 D3 P02
9 D4 P03
10 D5 P04
11 D6 P05
12 D7 P06
13 D8 P07
14 D10 P20
15 D11 P21
16 D12 P22
17 D13 P23
18 D14 P24
19 D15 P25
20 D16 P26
21 D17 P27
22 SCS Není třeba se připojovat
23 BL P32
24 VDD 3.3V/5V
25 VDD 3.3V/5V
26 GND GND
27 GND GND
28 V5 Není třeba se připojovat
29 MO P35
30 MI P34
31 PERO P40
32 FCS Není třeba se připojovat
33 TCS P37
34 CLK P36
STC89C52RC mikrokontrolér test naprogramovat elektroinstalace instrukce
Číslo  

Modul Pin

Odpovídá vývojové desce STC89

kabelový kolík

1 CS P13
2 RS P12
3 WR P11
4 RD P10
5 RST P14
6 D1 P30
7 D2 P31
8 D3 P32
9 D4 P33
10 D5 P34
11 D6 P35
12 D7 P36
13 D8 P37
14 D10 P20
15 D11 P21
16 D12 P22
17 D13 P23
18 D14 P24
19 D15 P25
20 D16 P26
21 D17 P27
22 SCS Není třeba se připojovat
23 BL 3.3V
24 VDD 3.3V/5V
25 VDD 3.3V/5V
26 GND GND
27 GND GND
28 V5 Není třeba se připojovat
29 MO Není třeba se připojovat
30 MI Není třeba se připojovat
31 PERO Není třeba se připojovat
32 FCS Není třeba se připojovat
33 TCS Není třeba se připojovat
34 CLK Není třeba se připojovat

Poznámka: 

  1. Vzhledem k tomu, že mikrokontrolér STC89C52RC nemá funkci push-pull výstupu, musí být ovládací kolík podsvícení připojen ke zdroji 3.3V, aby správně svítil.
  2. Vzhledem k tomu, že kapacita Flash mikrokontroléru STC89C52RC je příliš malá (méně než 25 KB), program s dotykovou funkcí nelze stáhnout, takže dotyková obrazovka nepotřebuje kabeláž.

Provozní kroky: 

  • Připojte LCD modul (jak je znázorněno na obrázku 1) a C51 MCU podle výše uvedených pokynů pro zapojení a zapněte napájení;
  • Vyberte testovací program C51, který chcete testovat, jak je uvedeno níže:
    (Popis testovacího programu naleznete v dokumentu s popisem testovacího programu v testovacím balíčku)

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-6

Popis softwaru

Architektura kódu
Popis architektury kódu C51 a STM32 Architektura kódu je zobrazena níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-7

Kód Demo API pro hlavní běh programu je součástí testovacího kódu; Inicializace LCD a související operace zápisu dat na paralelní port jsou zahrnuty v kódu LCD; Kreslicí body, čáry, grafika a operace související se zobrazením čínských a anglických znaků jsou součástí kódu GUI; Hlavní funkce implementuje aplikaci ke spuštění; Kód platformy se liší podle platformy; Operace související s dotykovou obrazovkou jsou zahrnuty v dotykovém kódu; Kód související se zpracováním klíče je součástí kódu klíče (platforma C51 nemá kód pro zpracování tlačítka); Kód související s operací konfigurace LED je součástí kódu LED (platforma C51 nemá kód zpracování LED);

Popis definice GPIO
Popis definice GPIO testovacího programu STM32
Definice GPIO LCD obrazovky testovacího programu STM32 je umístěna v lcd.h file, který je definován dvěma způsoby:

  1. Testovací program mikrokontroléru STM32F103RCT6 používá analogový režim IO (nepodporuje sběrnici FSMC)
  2. Jiné testovací programy STM32 MCU používají režim sběrnice FSMC

STM32F103RCT6 MCU IO analogový testovací program LCD obrazovka Definice GPIO, jak je uvedeno níže:
Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-8Testovací program FSMC LCD obrazovka GPIO je definován tak, jak je uvedeno níže (vezměte testovací program FSMC mikrokontroléru STM32F103ZET6 jako příkladample):

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-9

Definice GPIO související s dotykovou obrazovkou STM32 je umístěna v dotyku file jak je znázorněno níže (použijte testovací program IO simulace mikrokontroléru STM32F103RCT6 jako příkladample):

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-10Popis definice GPIO testovacího programu C51
C51 testovací program LCD obrazovka Definice GPIO je umístěna v lcd.h file, jak je uvedeno níže (Použijte testovací program mikrokontroléru STC12C5A60S2 jako příkladample):

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-11

Paralelní definice pinů potřebuje vybrat celou sadu skupin GPIO portů, jako jsou P0, P2 atd., aby při přenosu dat byla operace pohodlná. Další piny lze definovat jako libovolné volné GPIO. Definice GPIO související s dotykovou obrazovkou je umístěna v touch.h file, jak je ukázáno níže (vezměte testovací program mikrokontroléru STC12C5A60S2 jako příkladample):

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-13

Definici GPIO dotykové obrazovky lze upravit a lze ji definovat jako jakékoli jiné bezplatné GPIO.
Pokud mikrokontrolér nemá skupinu P4 GPIO, lze penirq definovat jako ostatní GPIO.

Implementace kódu komunikace paralelního portu
A. Implementace komunikačního kódu paralelního portu testovacího programu STM32
Komunikační kód paralelního portu testovacího programu STM32 je umístěn na LCD.c file, který je implementován dvěma způsoby:

  1. Testovací program mikrokontroléru STM32F103RCT6 používá analogový režim IO (nepodporuje sběrnici FSMC)
  2. Jiné testovací programy STM32 MCU používají režim sběrnice FSMC

Testovací program IO simulace je implementován, jak je ukázáno níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-14

Testovací program FSMC je implementován následovně:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-15

Jsou implementovány jak 8bitové, tak 16bitové zápisy příkazů a 8bitové a 16bitové zápisy a čtení dat.

Testovací program C51 implementace komunikačního kódu paralelního portu Příslušný kód je implementován v LCD.c file jak je uvedeno níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-16

Implementovány 8bitové a 16bitové příkazy a 8bitový a 16bitový zápis a čtení dat.

pokyny pro kalibraci dotykové obrazovky
A. Pokyny pro kalibraci dotykové obrazovky testovacího programu STM32
Kalibrační program dotykové obrazovky STM32 automaticky rozpozná, zda je nutná kalibrace, nebo ručně zadá kalibraci stisknutím tlačítka.
Je součástí testovací položky dotykové obrazovky. Kalibrační značka a kalibrační parametry jsou uloženy v blesku AT24C02. V případě potřeby odečtěte z blesku. Proces kalibrace je uveden níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-17

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-1718

Pokyny pro kalibraci dotykové obrazovky testovacího programu C51
Kalibrace dotykové obrazovky C51 potřebuje provést testovací položku Touch_Adjust (dostupná pouze v testovacím programu STC12C5A60S2), jak je znázorněno níže: Pokyny pro kalibraci dotykové obrazovky testovacího programu C51

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-18

Po úspěšné kalibraci dotyku je třeba uložit parametry kalibrace zobrazené na obrazovce v touch.c file, jak je uvedeno níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-19

Běžný software

Tato sada testů examples vyžaduje zobrazení čínštiny a angličtiny, symbolů a obrázků, proto se používá modulo software. Existují dva typy modulo softwaru: Image2Lcd a PCtoLCD2002. Zde je pouze nastavení modulo softwaru pro testovací program.

Nastavení softwaru PCtoLCD2002 modulo jsou následující:
Bodový formát vyberte Tmavý kód
režim modulo vyberte progresivní režim
Vezměte model a vyberte směr (nejprve vysoká poloha)
Výstupní číselný systém vybírá hexadecimální číslo
Výběr vlastního formátu Formát C51
Konkrétní způsob nastavení je následující:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings

Nastavení softwaru Image2Lcd modulo jsou zobrazena níže:

Surenoo-SMC0240A-240320-Series-MCU-Interface-TFT-LCD-Module-20

Software Image2Lcd musí být nastaven na horizontální, zleva doprava, shora dolů a dolní polohu do režimu předního skenování.

www.surenoo.com

Dokumenty / zdroje

TFT LCD modul s rozhraním MCU řady Surenoo SMC0240A-240320 [pdfUživatelská příručka
SMC0240AA3-240320, SMC0240A-240320 Series, SMC0240A-240320 Series MCU rozhraní TFT LCD modul, MCU rozhraní TFT LCD modul, TFT LCD modul, LCD modul

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *