真机运行完整项目

本章主要讲解UI设计器方式,在真机上的工程导入,烧录运行,以及功能实操(Socket数据收发)的演示。 # 工程导入 ## 下载固件版本和脚本 首先下载固件版本(core)和脚本(script)到本地电脑,下载地址 [gitee地址](https://gitee.com/openLuat/Luat_Lua_Air724U/tree/master/product/%E9%87%91%E7%89%9B%E5%BA%A7%E5%BC%80%E5%8F%91%E6%9D%BF/3.project/UiSocket/UI%E8%AE%BE%E8%AE%A1%E5%99%A8) ## 打开LuatIDE ![undefined](https://cdn.openluat-luatcommunity.openluat.com/images/20220218170920111_1.png "undefined") ## 打开脚本工程 ![image.png](https://cos.easydoc.net/22753220/files/l1n62rpx.png) ## 配置模块型号,脚本库和CORE文件 ![固件1.png](https://cos.easydoc.net/22753220/files/l1ocisa8.png) ![固件2.png](https://cos.easydoc.net/22753220/files/l1ocnwe4.png) ## 打开并激活当前项目 选择打开方式为当前窗口打开 ![image.png](https://cos.easydoc.net/22753220/files/l1n6b275.png) 如果工程没被激活,参考下图激活工程 ![image.png](https://cos.easydoc.net/22753220/files/l1ocqfq9.png) 点击LuatIDE图标进入LuatIDE界面 ![image.png](https://cos.easydoc.net/22753220/files/l1n6f36b.png) ## 视频演示 ![创建工程.gif](https://cos.easydoc.net/22753220/files/l1ock3ur.gif) # 烧录运行 LuatIDE会检测脚本是否有变化才会下载,以下通过修改版本号的方式来演示,烧录运行过程 ## 点击下载按钮进行下载 ![烧录运行1.png](https://cos.easydoc.net/22753220/files/l1odbor2.png) 这个通过把版本号从2.0.0改成2.0.1进行演示 ![烧录运行.png](https://cos.easydoc.net/22753220/files/l1odbziv.png) ## 视频演示 ![烧录.gif](https://cos.easydoc.net/22753220/files/l1oe1rwt.gif) # 功能实操 主要通过UI界面设置需要连接的服务器,演示socket数据收发和接收 ## 打开合宙官方TCP测试web页面 [LuatOS 网络测试工具](https://netlab.luatos.com/) ![image.png](https://cos.easydoc.net/22753220/files/l1oqzu9p.png) ![tcp.png](https://cos.easydoc.net/22753220/files/l1or37v3.png) ## 设置需要连接的IP地址和端口 IP地址:112.125.89.8,端口:33957 ![IP.png](https://cos.easydoc.net/22753220/files/l1or43ty.png) 服务器显示效果 ![connect.png](https://cos.easydoc.net/22753220/files/l1or4qcc.png) ## 数据发送和接收 数据发送 ![send.png](https://cos.easydoc.net/22753220/files/l1or6n4o.png) 数据接收 ![recv.png](https://cos.easydoc.net/22753220/files/l1or67zy.png) 服务器显示效果 ![数据发送.png](https://cos.easydoc.net/22753220/files/l1or7xue.png) ## 断开连接重建连接过程 ![reconnect.png](https://cos.easydoc.net/22753220/files/l1or8rhl.png) 服务器显示效果 ![reconnect2.png](https://cos.easydoc.net/22753220/files/l1or9c9y.png) # 字体切换 点击状态栏上的设置按键,变为返回状态,进入字体切换界面,可以选择默认字库或矢量字库 ![font.png](https://cos.easydoc.net/22753220/files/l1ora2g2.png) # 视频演示效果 ![实操.gif](https://cos.easydoc.net/22753220/files/l1os6xlo.gif)