国产美女在线精品观看,日韩亚洲精品福利,国产亚洲精品成人AA片,一级做a爰黑人又硬又粗免费看51社区国产精品视

跳轉(zhuǎn)到主要內(nèi)容
x

LCD智能顯示模塊 - 對(duì)外通訊

TOPWAY 智能顯示模塊(Smart LCD)是專(zhuān)為工業(yè)顯示應(yīng)用而設(shè)計(jì)的 TFT 液晶模塊。我司自主研發(fā)的界面編輯軟件RGTools 提供了 18 個(gè)控件, 通過(guò)些控件能實(shí)現(xiàn)豐富的顯示效果和功能。更多顯示功能請(qǐng)參考Topway官網(wǎng)資源欄技術(shù)文檔處智能顯示模塊開(kāi)發(fā)工具說(shuō)明書(shū)RGTools。

外界有2種方法可得知智能顯示模塊的狀態(tài):

1.通過(guò)串口命令主動(dòng)去查看智能顯示模塊內(nèi)的數(shù)據(jù);
2.智能顯示模塊通過(guò)串口命令發(fā)送內(nèi)部數(shù)據(jù)。

這里我們主要介紹第二種方法,下面就設(shè)計(jì)界面和涉及到的個(gè)別參數(shù)用途簡(jiǎn)單介紹。
顯示畫(huà)面有5個(gè)觸摸區(qū),每個(gè)觸摸將返回不同組合的數(shù)據(jù):

  • UP PID+TID – 觸摸松開(kāi)時(shí)發(fā)送當(dāng)前頁(yè)id 和觸摸id
  • DN PID+TID – 觸摸按下時(shí)發(fā)送當(dāng)前頁(yè)id 和觸摸id
  • UP/DN PID+TID – 觸摸松開(kāi)和按下時(shí)發(fā)送當(dāng)前頁(yè)id 和觸摸id
  • UP ADD+VAL – 觸摸松開(kāi)時(shí)發(fā)送地址和值

(1)、“VP”變量用途:變量設(shè)置有16bit,32bit,64bit,字符串變量等等,我們根據(jù)需求來(lái)選擇相應(yīng)的變量,這里的變量設(shè)置是用于步驟4.3中的第4和第5點(diǎn)中“Title Value”的賦值,最大為”FF”,16位變量足夠存儲(chǔ),故”VP”選擇16bit變量即可;
(2)、觸摸控件工作原理:每個(gè)觸摸控件都賦了值(詳見(jiàn)下文步驟4),當(dāng)對(duì)按鍵進(jìn)行操作時(shí),顯示屏?xí)⒅捣答伒絾纹瑱C(jī),單片機(jī)接收到信息后會(huì)指導(dǎo)顯示屏做出相應(yīng)的操作(具體演示結(jié)果見(jiàn)步驟6),從而實(shí)現(xiàn)功能。

1、建立工程

  1. ?打開(kāi) RGTools,點(diǎn)擊菜單欄建立新工程"文件"->"新建工程";
  2. ?輸入工程名字工程名;
  3. ?輸入工程保存位置;
  4. 選擇智能模塊分辨率;(注意: 選擇的分辨率要和模塊屏幕分辨率一致,否則顯示亂)
  5. 選擇合適設(shè)備型號(hào)(參考所購(gòu)模塊標(biāo)簽,如標(biāo)簽為 HMT070ATA-1C,則選 HMT070xxx)

2、建立頁(yè)面&導(dǎo)入背景圖

  1. 新建頁(yè)面 右擊"頁(yè)面"->"新建頁(yè)面PG0000";
  2. 導(dǎo)入背景圖 右擊"背景圖"->"導(dǎo)入背景圖" ;
  3. 關(guān)聯(lián)頁(yè)面和背景圖

?

3、創(chuàng)建VP變量

  1. 1工程資源欄中右擊"16 Bit Number Vatiable"16位數(shù)字變量;
  2. 右擊選擇"Rename"給 VP 變量起一個(gè)易識(shí)別的名稱(chēng)”Val”;

4、建立觸摸&字符串控件&設(shè)置屬性

? ? 4.1添加按鍵圖標(biāo)

  1. 工程資源欄鼠標(biāo)右擊Icons(圖標(biāo)),導(dǎo)入圖標(biāo);
  2. 工具欄中點(diǎn)擊"靜態(tài)圖標(biāo)",左擊鼠標(biāo),在工作區(qū)拖出5個(gè)觸摸控件;


?3.設(shè)置屬性欄content->Icon中

? ? 第1個(gè)觸摸按鍵Icon選擇 “DI0000-touch-0” ;第2個(gè)觸摸按鍵Icon選擇 “DI0001-touch-1”;第3個(gè)觸摸按鍵Icon選擇 “DI0002-touch-2”;
? ? 第4個(gè)觸摸按鍵Icon選擇 “DI0003-Val-00”;第5個(gè)觸摸按鍵Icon選擇 “DI0004-Val-FF”


4.2添加字符控件圖標(biāo)&設(shè)置屬性

  1. 工具欄中點(diǎn)擊"靜態(tài)字符串",左擊鼠標(biāo),拖出5個(gè)矩形框,創(chuàng)建字符控件。
  2. 屬性General中根據(jù)需求設(shè)置Width(150)和heigth(24);
  3. 屬性Style中設(shè)置Front color->Backgroud->Transparent;
  4. 屬性Format中Align選擇Center。

5. 屬性Content中5個(gè)字符控件的Static Text依次添加為

  • “UP PID+TID”(UP PageID+TouchID);“DN PID+TID”(Down PageID+TouchID);
  • “UP/DN PID+TID”(UP/Down PageID+TouchID);“UP Add+Val”(UP Address+Value);
  • “UP Add+Val”(UP Address+Value)。


4.3添加觸摸控件&設(shè)置屬性

  1. 頁(yè)面創(chuàng)建好圖標(biāo)后,右擊鼠標(biāo)選擇“Add Touch Key”
  2. 七個(gè)屬性中on press Down選擇“inverse color”
  3. 第1個(gè)觸摸按鍵return value選擇“UP PID+TID” ;第2個(gè)觸摸按鍵return value選擇“DN PID+TID”;第3個(gè)觸摸按鍵return value選擇“UP/DN PID+TID”

4. 第4個(gè)觸摸按鍵return value選擇“UP ADD+Val”?
? ? 屬性 Call Operation選擇“VP:=Value“;屬性VP Address選擇”0x080000-Val”;屬性Title Value設(shè)置為”00”;屬性Return Value選擇”Up VP Address+Value”

5. 第5個(gè)觸摸按鍵return value選擇“UP/DN PID+TID”?
?? 屬性Call Operation選擇“VP:=Value“;屬性VP Address選擇”0x080000-Val”;屬性Title Value設(shè)置為”255”(16進(jìn)制的FF);屬性Return Value選擇”Up VP Address+Value”?

5、如下為設(shè)置好的觸摸控件界面,將其下載到液晶顯示屏中,顯示下載成功。

6、控件實(shí)現(xiàn)過(guò)程

1.當(dāng)按下觸摸鍵Touch Key 0無(wú)返回值,抬起時(shí),會(huì)返回一個(gè)頁(yè)面ID 和觸摸鍵ID:AA 78 00 00 00 CC 33 C3 3C,(UP PID+TID)到單片機(jī),單片機(jī)接收到信號(hào)后指使顯示屏做出響應(yīng)的操作,如下圖所示。


注:這里Touch Key 0的Page ID:0;Touch ID:0,如下,Page ID:2;Touch ID:1;則單片機(jī)接收到的值為:AA 78 00 02 01 CC 33 C3 3C

2. 第2個(gè)觸控按件Touch Key 1和○1類(lèi)似,它是按下時(shí)會(huì)返回一個(gè)頁(yè)面ID 和觸摸鍵ID:AA 79 00 00 01 CC 33 C3 3C,(DN PID+TID)到單片機(jī), 單片機(jī)接收到信號(hào)后指使顯示屏做出響應(yīng)的操作(圖略)。

3. 第3個(gè)觸控按件Touch Key 2也是類(lèi)似的,UP/DN PID+TID,即按下會(huì)返回一個(gè)值,抬起又返回一個(gè)值,單片機(jī)接收到的值為:AA 79 00 00 02 CC 33 C3 3C AA 78 00 00 02 CC 33 C3 3C ,如下圖所示。

4. 第4個(gè)觸控控件00 Touch Key 3按下無(wú)返回值,抬起時(shí)返回一個(gè)VP Address+Value值:AA 77 00 08 00 00 00 00 CC 33 C3 3C給單片機(jī),單片機(jī)接收到信號(hào)后指使顯示屏做出響應(yīng)的操作,如下圖所示。

5. 第5個(gè)觸控控件FF Touch Key 3類(lèi)似上一步4,按下無(wú)返回值,抬起時(shí)返回一個(gè)VP Address+Value值:AA 77 00 08 00 00 00 00 CC 33 C3 3C給單片機(jī),單片機(jī)接收到信號(hào)后指使顯示屏做出響應(yīng)的操作(圖略)。

[注:斜體00 08 00 00為VP Address值(VP地址固定為4個(gè)字節(jié)),藍(lán)色00 FF為Value值(這里設(shè)置的是2個(gè)字節(jié)4.3中第5點(diǎn),也可設(shè)為4位或8位等,若是4個(gè)字節(jié)則表示為00 00 00 FF)]

?

Video file

?