Pag-upgrade ng function ng DGUS: Flexible Stacking ng Anumang Mga Kontrol ng Pahina

Bilang tugon sa pangangailangan ng merkado para sa higit pang pagpapabuti ng flexibility ng mga kumbinasyon ng kontrol sa platform ng DGUS, nagdagdag ang DWIN ng bagong interface ng "page overlay switch" sa platform ng DGUS, na maaaring magamit upang ipatupad ang mga pandaigdigang dynamic na alarm prompt at iba pang mga function.

Gamit ang function na ito, maaaring i-overlay ng mga user ang mga kontrol ng anumang page sa lahat ng natitirang page.Ang mga kontrol sa overlay na pahina ay default sa pinakamataas na priyoridad.Ang mga kontrol sa pahina ng overlay ay nasa tuktok ng pahina ng overlay (kabilang ang lahat ng mga kontrol sa display at mga kontrol sa pagpindot sa pahina ng overlay).mga kontrol).Ang priyoridad ng mga kontrol sa pagpindot ay maaaring iakma ayon sa aktwal na mga pangangailangan sa operasyon.Kapag nag-overlap ang mga touch control ng dalawang page, ang touch control lang na may pinakamataas na priyoridad ang epektibo.

Paraan ng pag-unlad:

1. I-upgrade ang smart screen kernel sa pinakabagong bersyon: T5L_UI_DGUS2_V65.

2. Sumangguni sa 0x00E8 address ng interface ng variable ng operating system sa gabay sa pag-develop, i-on ang switch ng overlay ng page, at itakda ang priority ng kontrol at ang page ID na kailangang ma-overlay.

Address

Kahulugan

Haba(byte)

Paglalarawan

0x00E8

Page Stacking Switch

2

0xE8_H: 0x5A I-enable ang page overlay function, itakda ang ibang value para i-disable ang function;

0xE8_L: I-enable ang page overlay post-touch mode;

0x00=hindi tumutugon sa mga pagpindot sa overlay na pahina;

0x01 = tumugon lamang sa pagpindot ng pahina ng overlay;

0xE9: ang ID ng page na ma-overlay.

Halimbawa, ipatong ang lahat ng display at mga kontrol sa pagpindot sa pahina 74 sa iba pang mga pahina para ipakita.Pagkatapos ng superimposition, tanging ang mga kontrol sa pagpindot sa pahina 74 ang tutugon sa (iyon ay, ang 0xE8_L ay nakatakda sa 0x01).Ang pamamaraan ng operasyon ay:

Address 0x00E8: Sumulat ng data 0x5A01 (Ang ibig sabihin ng 5A ay pag-on sa overlay switch, ang ibig sabihin ng 01 ay tumutugon lamang sa pagpindot ng overlay page)

0x00E9 address: isulat ang overlay page ID number 0x004A (ibig sabihin, 74)

Halimbawa ng utos:

Ipadala: 5AA5 07 82 00E8 5A01 004A Ang overlay page No. 74 ay ipinapakita at tumutugon lamang sa overlay page touch.

Send: 5AA5 07 82 00E8 5A00 004A Ang overlay page No. 74 ay ipinapakita at hindi tumutugon sa overlay page touch.


Oras ng post: Set-25-2023