用户指南
RHILEX 接入淘晶驰串口屏

RHILEX 接入淘晶驰串口屏

淘晶驰串口屏是一种广泛应用于各种嵌入式系统的显示设备。它通过串口与主控板进行通信,实现图形界面的显示和交互。 本文主要介绍 RHILEX 和淘晶驰串口屏之间的交互示例。通过一个简单的交互实例来验证 RHILEX 的功能。

选型

本实验选择的型号如下:

device_taojingchi

💡

其他型号布局可能不同,请根据自己的时机情况来确认。

界面设计

device_taojingchi

界面规则

我们给按钮加一个事件:

Go
prints "CLICK",0
printh FF FF FF

device_taojingchi

💡

为什么是弹起事件? 相比按下事件,弹起更精准表示一次按下。 文档:http://wiki.tjc1688.com/commands/printh.html (opens in a new tab)

下载界面

device_taojingchi

界面设计好以后直接连接串口屏即可下载。注意串口需要选择正确。

RHILEX 配置

创建淘晶驰资源

在设备接入里面选择淘晶驰即可。

device_taojingchi

编写规则

向串口屏写数据

Lua
function Main(arg)
 local err = tjchmi:WriteToHmi("DEVICE96EDKGED", {
  "t0.txt=\"Hello-1\""
 });
 return 0;
end;

操作串口屏函数原型:

Lua
 local err = tjchmi:WriteToHmi("DEVICE96EDKGED", {
  "t0.txt=\"Hello-1\"",
    "t0.txt=\"Hello-1\"",
    "t0.txt=\"Hello-1\"",
    "..................",
 });
💡

第二个参数表示指令列表。注意不要加 \xFF\xFF\xFF,RHILEX 已经自动补充上去。

效果

device_taojingchi

监听串口屏的事件

Lua
Actions = {
 function(args)
  Debug("触摸屏按下", args);
  return true, args;
 end
};

效果

device_taojingchi

© 2023-2025 RHILEX Technologies Inc. All rights reserved.