瑞芯微Rockchip开发者社区
直播中

刘欢庆

6年用户 62经验值
擅长:电源/新能源 嵌入式技术 EMC/EMI设计 控制/MCU TFT显示 串口屏
私信 关注
[经验]

TFT智能模块之曲线应用

`                                应用范例:使用  TOPWAYSmart LCD (HMT070CR-C) 曲线应用
第一步建立工程
1.png
TOPWAYTML Graphic Editor 2017 V1.02,点击菜单栏建立新
工程File--> New Project
工程名ProjectName: test1
保存位置D:project曲线应用
智能模块显示分辨率800x480Rotate0180
DeviceModel选择HMT070XXX-XX
点击“ OK”完成
第二步建立页面和导入背景图
在资源窗口中右击Pages,选择NewPage建立一个新的页面
在资源窗口中右击BackgroundImage,选择ImportBackground Image
导入一个背景图

2.png
3.png
第三步关联页面与背景图
点击工作区域,,右面显示页面属性
属性中BackgroundImage 选择页面背景图DP0000
4.png 第四步建立曲线 VP变量
在资源窗口中,右击GraphVariables选择NewGraph VP
建立两个曲线VP变量,Width分别为19095
点击“OK”按钮完成
5.png 第五步建立5个曲线元素与关联VP
菜单工具栏点击曲线元素
在页面工作区拖出矩形区,创建曲线元素页面
ID0PlotType属性为AreaMinValueMaxValue分别为:-400
400;属性ForegroundColor为:ff00f;曲线地址为0x060000
属性 DotWidthDotHeight分别为13  
ID1PlotType属性为TopFillMinValueMaxValue分别为:
-400400;属性ForegroundColor为:ff0000;曲线地址为0x060000
属性DotWidthDotHeight分别为13
ID2PlotType属性为BottomFillMinValueMaxValue分别   
为:-400400;属性ForegroundColor为:00ff00;曲线地址为
0x060000;属性DotWidthDotHeight分别为13
ID3PlotType属性为DotMinValueMaxValue分别为:-50
50;属性ForegroundColor为:ffff00;曲线地址为0x0600be;属性
DotWidthDotHeight分别为21
ID4PlotType属性为LineMinValueMaxValue分别为:-50
50;属性ForegroundColor为:000000;曲线地址为0x0600be;      
属性DotWidthDotHeight分别为22元素
重叠显示规则说明:
如果有元素重叠,可以选中元素按鼠标右键选layer然后可选Bottom  
或者Top;选Top说明选中的元素最前显示,选Bottom说明选中的元
素最低层显示。
6.png 7.1.png 7.2.png 7.3.png 7.4.png 7.5.png 第六步添加静态图标和静态字符
在资源框内,右击Icons选择Importicons添加静态图片
菜单工具栏点击并放置静态字符
两个静态字符FontColor属性为ff00ff
Font属性为24_GB2312_SONG(24*24)
StaticText属性内容分别为“Grid”和“Gridless”
8.png 第七步建立N16变量与关联VP
资源窗口中,右击16bitNumber Variables选择NewVP.创建地址
0x080000
点选菜单工具栏IndexedIcon,在PG0000页面工作区创建1Indexed
Icon元素
属性中Transparent选择TureAuto),TransparentColor选择3288f2
IndexedIcon的底色)
属性中Icon选择:DI0000
属性中VPAddress选择:0x80000
属性中minValuemaxValue分别设置为:12
9.png 第八步建立按键键与设置键属性
点选菜单工具栏TouchKey
PG0000页面工作区创建2TouchKey元素,分别为GridGridless
按键
属性中OnPress Down选择InverseColor
属性中CallOperation选择:VP:=Value
属性中VPAddress选择:0x080000
属性中Title/Value分别设置为:13Grid1Gridless3
10.png 第九步编译与下载
使用USB线缆连接模块与电脑
点击一键下载按钮(F9
在对话框中点击“StartDownload”下载工程到模块中
12.png 第十步上电显示
断开USB与模块连接
向模块提供12V电源
上电显示,连接串口线
默认波特率:115200,8,n,1
发送第一条曲线数据,共190个点
AA4E 00 06 00 00 00 BE 00 01 CC 33 C3 3C
AA4E 00 06 00 00 00 BE 00 0A CC 33 C3 3C
AA4E 00 06 00 00 00 BE 00 14 CC 33 C3 3C
AA4E 00 06 00 00 00 BE 00 1E CC 33 C3 3C
发送第二条曲线数据,共95个点
AA4E 00 06 00 BE 00 5F 00 01 CC 33 C3 3C
AA4E 00 06 00 BE 00 5F 00 04 CC 33 C3 3C
AA4E 00 06 00 BE 00 5F 00 07 CC 33 C3 3C
AA4E 00 06 00 BE 00 5F 00 0A CC 33 C3 3C

13.png 14.jpg 15.jpg
​⑦ 通过按GridGridless按钮来改变标尺线风格,如图12所示
` 11.png 10.png

更多回帖

发帖
×
20
完善资料,
赚取积分