中文字幕天堂手机版-欧美一区二区色大片在线观看-丰满人妻视频一区二区三区-美女视频黄的免费的91

您的位置:首頁(yè)   >  關(guān)于我們  >  新聞動(dòng)態(tài)

教您30分鐘完成串口屏人機(jī)界面的開發(fā)

發(fā)布人:大彩科技發(fā)布日期:2013-03-02

1.產(chǎn)品概述

       廣州大彩光電科技有限公司(gc086.com)推出的工業(yè)串口屏是集TFT顯示驅(qū)動(dòng)、圖片字庫(kù)存儲(chǔ)、GUI操作、RTC顯示、音頻播放、各種組態(tài)控件于一體的串口顯示終端。用戶MCU只需要一個(gè)串口就能輕松實(shí)現(xiàn)文本、GUI、圖片、gif動(dòng)畫顯示和觸摸控制等功能。產(chǎn)品不僅成本經(jīng)濟(jì),還支持多種常用組態(tài)控件:觸摸控件、文本控件、進(jìn)度條、滑動(dòng)條和儀表控件,為用戶節(jié)省99%的程序開發(fā)量,真正的“所見即所得,零代碼編程”,是新產(chǎn)品開發(fā)或替換單色屏的最佳選擇。
       操作時(shí),用戶首先利用配套的上位機(jī)VisualTFT軟件,將預(yù)先設(shè)計(jì)好的美工圖片進(jìn)行界面排版和控件配置,然后使用內(nèi)置的“虛擬串口屏”進(jìn)行模擬仿真,最后通過(guò)USB將整個(gè)工程圖片和配置信息下載到串口屏內(nèi)部存儲(chǔ)器中。下載之前,上位機(jī)將會(huì)對(duì)工程中的每個(gè)畫面、圖片和控件分配一個(gè)唯一的ID。用戶主機(jī)串口收到設(shè)備上傳的觸控事件ID或觸摸坐標(biāo)值后,就可以發(fā)送相應(yīng)的串口指令去控制畫面顯示。除圖片顯示外,用戶還可以發(fā)送相應(yīng)的指令來(lái)實(shí)現(xiàn)聲音播放、曲線顯示、屏幕保存和數(shù)據(jù)存儲(chǔ)等功能。

      例如:(1)若用戶需要在如下圖所示的坐標(biāo)(100,50)處顯示ID2的圖片,則主機(jī)發(fā)送的串口指令如下,用戶主機(jī)發(fā)送命令:EE 【32 00 64 00 32 00 02 00】FF FC FF FF

指令解析:
EE 表示幀頭;
32 表示區(qū)域圖片顯示指令;
00 64 00 32 代表顯示坐標(biāo)為(100,50),高字節(jié)在前;
00 02 代表圖片的編號(hào)(PC在下載前會(huì)對(duì)所有圖片進(jìn)行編號(hào));
00 代表不需要顏色過(guò)濾;
FF FC FF FF 表示幀尾

        (2)若用戶觸摸點(diǎn)擊下圖中的“首頁(yè)”按鈕,則串口屏主動(dòng)上傳指令:EE【B1 11 00 02 00 01 10 00 00】FF FC FF FF。


指令解析:EE 表示幀頭;
B1 11 表示為組態(tài)控件指令;
00 02 00 01 表示畫面ID為2,控件ID為1的控件
10 表示控件為按鈕控件
00 表示按鈕控件屬性為切換畫面
00 保留
FF FC FF FF 表示幀尾。
用戶主機(jī)串口收到上傳的ID信息后,就可以知道當(dāng)前第2個(gè)畫面內(nèi)的第1個(gè)按鈕被按下了。ID信息是通過(guò)按鈕控件在上位機(jī)預(yù)先進(jìn)行了配置。

2.操作與創(chuàng)新--教您30分鐘內(nèi)完成復(fù)雜的人機(jī)交互設(shè)計(jì)

價(jià)格不是競(jìng)爭(zhēng)力,價(jià)值才是硬道理!工業(yè)產(chǎn)品更注重是操作簡(jiǎn)單、性能穩(wěn)定可靠、技術(shù)服務(wù)全面、價(jià)格經(jīng)濟(jì)!任何大彩串口屏用戶只需要3個(gè)步驟,即可在30分鐘內(nèi)完成復(fù)雜的人機(jī)交互設(shè)計(jì),真正的 “所見即所得,零代碼編程”。操作步驟如圖B所示。

注1:譬如開關(guān)機(jī)動(dòng)畫、主界面、操作界面、按鈕按下效果圖、藝術(shù)字等工程所需的任意大小圖片。

注2: 新建工程,導(dǎo)入美工圖片,利用按鈕控件對(duì)工程畫面中的所有按鈕進(jìn)行配置,例如有些按鈕用于跳轉(zhuǎn)畫面,有些作為開關(guān)按下或彈起,有些用于自定義鍵值;然后根據(jù)需要還可以使用文本控件、進(jìn)度條控件、儀表控件、滑動(dòng)條控件或時(shí)鐘控件進(jìn)行相應(yīng)設(shè)置。

注3: 用戶主機(jī)串口收到到設(shè)備上傳的按鈕控件ID或坐標(biāo)值,即可獲取當(dāng)前按下的按鈕所在工程畫面的位置和功能,然后主機(jī)就可發(fā)送對(duì)應(yīng)的指令去更新畫面顯示或控制電機(jī)、繼電器和指示燈等設(shè)備。

 

 

 

3.PC軟件VisualTFT功能

 

VisualTFT 是廣州大彩光電科技有限公司gc086.com自主創(chuàng)新開發(fā)的一款功能強(qiáng)大的串口屏開發(fā)調(diào)試軟件,其主要功能如下:
(1) IDE環(huán)境操作人性化,界面美觀大方;
(2) 軟件集成了常用圖標(biāo)、按鈕和鍵盤等矢量圖,降低美工難度;
(3) 畫面支持圖片縮放、文字編輯和元素拷貝等常用操作功能;
(4) 工程編譯后為每個(gè)畫面、圖片和控件分配唯一ID,并自動(dòng)生成驅(qū)動(dòng)函數(shù);
(5) 支持上位機(jī)與串口屏同步顯示和調(diào)試功能;
(6) 內(nèi)嵌“虛擬串口屏”模擬仿真器,節(jié)省開發(fā)周期;
(7)支持二進(jìn)制文件燒錄,量產(chǎn)更方便安全;
(8)根據(jù)用戶需求,定制特殊的PC軟件功能;

大彩科技 VisualTFT軟件開發(fā)界面

     “虛擬串口屏”是廣州大彩光電科技有限公司自主創(chuàng)新研發(fā)、全球獨(dú)家推出的第一款串口屏PC模擬仿真器。用戶在沒(méi)有硬件實(shí)物的前期下,通過(guò)主機(jī)MCU串口與“虛擬串口屏”相連,就可以進(jìn)行人機(jī)交互通信,同時(shí)還可以通過(guò)KEIL開發(fā)環(huán)境與之綁定進(jìn)行Debug調(diào)試,大大節(jié)省工程師開發(fā)時(shí)間,提高工作效率.

虛擬串口屏運(yùn)行界面圖