首页
/
每日頭條
/
生活
/
lcd高壓闆和led高壓闆
lcd高壓闆和led高壓闆
更新时间:2024-11-14 17:04:13

TOPWAY 智能模塊(Smart LCD)是專門為工業顯示應用而設計的 TFT 液晶顯示模塊。我司自主研發的界面編輯軟件RGTools/SGTools 提供了 18 個控件,通過些控件能實現豐富的顯示效果和功能。更多控件顯示功能請參考Topway官網資源欄技術文檔處智能顯示模塊開發工具說明書RGTools。下面介紹一下繪圖闆的設計與實現過程,繪圖闆主要是通過發送相關的指令代碼,在界面上繪制出我們想要的圖像。

一、建立工程

① 打開 RGTools 軟件, 點擊菜單欄建立新工程 File --> New Project;② 工程名 Project Name:xxxxxx;③ 保存位置 D:\MyDesktop\xxx;④ 選擇智能模塊顯示分辨率 Screen Size:800x480(Rotate0\180);(根據所用模塊的分辨率選擇)⑤ Device Model 選擇 HMT070XXX-XX,點擊“ OK”完成。

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)1

二、設置VP變量

① 資源欄處找到’’16 Bit Number Variables”,右擊鼠标選擇“New VP(Manual)”,手動新建16位VP變量;② 輸入VP值”F000”,然後點擊确認,生成的VP變量為“0x08F000”;③ 左擊新建的” 0x08F000”變量,重命名,這裡命名為“command”,最後顯示的VP變量為“0x08F000-command”。(注:此處也可利用資源欄處已有的VP變量重命名即可,無需手動新建)

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)2

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)3

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)4

三、建立頁面&導入背景圖

① 在資源窗口中右擊 Pages,選擇 New Page 建立一個新的頁面;(若隻需一個頁面PG0000,導入背景圖後設置屬性,直接關聯背景即可,無需再新建頁面)② 在資源窗口中右擊 Background Image, 選擇"Import Background Image";③ 打開一個背景圖打開一個背景圖。(RGTools 可支持 BMP、JPG、PNG、GIF,建議導入 BMP 格式的 24 位圖片)

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)5

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)6

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)7

四、字庫設置

① 工具欄處點擊字體設置圖标;② 出來“Font Setting”界面有兩個供選擇,“Font Config<1>”是已經配置好的的字體可直接使用,“Font Config<2>”則是自主根據需求選擇創建,這裡我們選擇“Font Config<2>”;③ 右擊字庫 ID 的任意一行,彈出的菜單中點擊"Build",選中合适字體調整參數并生成(電腦中任意字體都可生成) ,最後點擊“Generate”新字庫創建成功,控件的字體屬性設置為剛生成的字體(具體可參考RGTools第4章4.25)。

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)8

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)9

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)10

五、設置頁面屬性&關聯背景圖

① 在頁面工作區域,右擊鼠标,選擇“Properties(屬性)”右邊顯示頁面屬性欄;② 屬性“Background Image”選擇頁面背景圖”DP0000-Astrology stars”。

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)11

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)12

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)13

六、建立DrawPad,關聯VP

① 菜單工具欄點擊DrawPad元素,移至工作區域;② 右邊屬性欄設置DrawPad在工作區域中的大小(根據需求設置,涉及後續繪圖的範圍);③ 屬性欄中“VP Address”選擇“0x08F000-command”。

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)14

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)15

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)16

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)17

七、編譯&下載

① 界面設置好後,使用USB線纜連接模塊,點擊下載按鈕;②對話框中點擊“Start Download”,下載都模塊中,顯示“Download Success”下載成功。

八、發送繪圖指令1、置點

在DrawPad元素刷新的範圍内,在指定的位置繪制5個點。如下為相關指令功能:

-CMD:連續寫16位數據指令,0x82;-VP地址:DrawPad關聯的VP地址:”0x08F000”;-Byte:16位數據個數(陰影部分);-Type:置點指令,0x0001;5Num:置點個數;-X/Y:點的坐标;-顔色:點的顔色,這裡設置為白色;将指令:AA 82 00 08 F0 00 11 00 11 01 00 05 01 00 00 C3 FF FF 01 90 00 59 FF FF 02 00 C3 FF FF 01 37 01 6C FF FF CC 33 C3 3C通過“Command Tools”發送給模塊。(具體可參考RGTools第4章4.3.17和第6章6.15)

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)18

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)19

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)20

2、線段連線

在DrawPad元素刷新的範圍内,在指定的位置端點連線。如下為相關指令功能:

-CMD:連續寫16位數據指令,0x82;-VP地址:DrawPad關聯的VP地址:”0x08F000”;-Byte:16位數據個數(陰影部分);-Type:線段指令,0x0003;-Num:線段條數;-X1a/Y1a:線段起點坐标;-X1b/Y1b:線段終點坐标;-顔色:線段顔色;同樣的方法将指令通過Command Tools發送給模塊,最後得到如下所示。

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)21

3、 實現所有界面的連續播放

① 同樣通過“Command Tools”工具,将所有已繪制好的界面全部勾選;② 下方“Option”中填寫時間,飯後勾選”Send”,所有設計好的畫面循環播放。

lcd高壓闆和led高壓闆(LCD智能顯示模塊-繪圖闆)22

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
寓意好的菜名
寓意好的菜名
寓意好的菜名?雙味鴨卷,又名比翼雙飛其主材由烤鴨皮和雞蛋皮制成,吃起來外焦裡嫩同時由于其雙色雙味,因此寓意新郎新娘在以後的生活中比翼雙飛,同甘共苦,富貴同進之意,我來為大家講解一下關于寓意好的菜名?跟着小編一起來看一看吧!寓意好的菜名雙味鴨...
2024-11-14
稅收籌劃的方式和方法
稅收籌劃的方式和方法
導讀稅收籌劃:是指納稅人在既定的框架内,通過對其戰略模式、經營活動、投資行為等事項進行事先規劃安排以節約稅款、延期納稅和降低稅務風險為目标的一系列稅務規劃活動。以下内容從稅收籌劃的十大基本方法進行展開。01納稅人籌劃法納稅人籌劃法是進行納稅...
2024-11-14
古人是怎麼知道地球的半徑的
古人是怎麼知道地球的半徑的
古人是怎麼知道地球的半徑的?如果沒有看這文章,把大家扔到古代,假設皇帝知道地球是球體,要你測量地球半徑,測不出,掉腦袋,你能想出方法來測嗎?,我來為大家科普一下關于古人是怎麼知道地球的半徑的?下面希望有你要的答案,我們一起來看看吧!古人是怎...
2024-11-14
亦餘心之所善兮雖九死其猶未悔意思
亦餘心之所善兮雖九死其猶未悔意思
亦餘心之所善兮雖九死其猶未悔意思?“亦餘心之所善兮,雖九死其猶未悔”的意思是這是我心中追求的東西,就是多次死亡也不後悔,下面我們就來聊聊關于亦餘心之所善兮雖九死其猶未悔意思?接下來我們就一起去了解一下吧!亦餘心之所善兮雖九死其猶未悔意思“亦...
2024-11-14
感歎号在數學算是裡是什麼意思
感歎号在數學算是裡是什麼意思
感歎号在數學算是裡是什麼意思?感歎号表示階乘符号一個正整數的階乘(英語:factorial)是所有小于及等于該數的正整數的積,并且有0的階乘為1自然數n的階乘寫作n!1808年,基斯頓·卡曼引進這個表示法,接下來我們就來聊聊關于感歎号在數學...
2024-11-14
Copyright 2023-2024 - www.tftnews.com All Rights Reserved