环境搭建
# 硬件环境
- 5寸金牛座开发板1块(开发板 + L1天线);
==特别注意!!!矢量字体使用前提需要开发板上有矢量字库芯片且软件版本支持矢量字体功能。== 由于本项目的示例会用到矢量字体,关于矢量字体需确认两件事:
**1.如何确认开发板上是否已经焊接好矢量字库字库芯片?**
自2022年3月20号之后发货的5寸金牛座开发板都已经焊接好矢量字库芯片出货,2022年3月20号之前发货的都需自己购买矢量字库芯片焊接在下图红框的位置。
**2.哪些软件版本支持矢量字体功能?**
小于等于V3211的版本通用版本不带矢量字库功能,需通过[固件版本定制](https://doc.openluat.com/shareArticle/Vf34iUQh9em7c)定制带矢量字体的版本,定制版本一定需要勾选的功能有VF(高通字库)+LL(LVGL(图形库))+ MP(MIPI LCD),其他功能根据自己项目需要选择性勾选。大于等于V3212的通用版本默认带矢量字库功能(即:LuatOS-HMI_V4002_RDA8910.pac已支持矢量字体功能)。
5寸金牛座购买连接: [HMI-5I0-854480-A V1.1金牛座](https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-24045920841.31.400b2943MjAjmO&id=659586966187 "金牛座")
矢量字库芯片购买连接: [GT5SUCD2E-1A 标准矢量字库芯片](https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-24045920841.40.508a22ffXgosDo&id=666743298271)

- Type-C USB线1根,直接手机上的Type-C线就可以;
- 电脑一台(win7及以上操作系统);
# 驱动及工具
## 1.USB驱动安装
按照[驱动下载和安装说明](https://hmi.wiki.luatos.com/doc/65042949/e6zPC3k9/i5daHews)安装好USB驱动,此驱动同合宙Air720UG、Air720UH、Air724UG、Air820UG的驱动,如果已安装过可以忽略。
## 2.LuatIDE安装
按照[LuatIDE使用说明](https://hmi.wiki.luatos.com/doc/65042949/e6zPC3k9/drjtxz61)安装LuatIDE集成开发环节。
## 3.TCP测试web页面
官方TCP测试web页面:[LuatOS 网络测试工具](https://netlab.luatos.com/)
# 软件
## 1.如何选择固件版本?
由于本项目介绍的Socket测试系统需要用到矢量字体,固件版本需支持矢量字体功能:
- 小于等于V3211的通用版本不带矢量字库功能,需通过[固件版本定制](https://doc.openluat.com/shareArticle/Vf34iUQh9em7c)定制带矢量字体的版本,定制版本一定需要勾选的功能有VF(高通字库)+LL(LVGL(图形库))+ MP(MIPI LCD),其他功能根据项目需要选择性勾选。V3211的定制固件可以从gitee上下载的: [LuatOS-Air_V3211_RDA8910_RFTLLMPVF_0x110000.pac](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/%E9%9D%9EUI%E8%AE%BE%E8%AE%A1%E5%99%A8/core)
- 大于等于V3212的通用版本默认带矢量字库功能(即:LuatOS-HMI_V4002_RDA8910.pac已支持矢量字体功能),可直接选用LuatOS-HMI_V4002_RDA8910.pac固件开发。
## 2.如何获取源码?
本项目的源码已开源到码云,[路径为:product\金牛座开发板\3.project\UiSocket](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)
## 3.LuatOS-Air SDK使用介绍
[SDK软件组成说明](https://hmi.wiki.luatos.com/doc/65042949/e6zPC3k9/sVFeYdMx)
[SDK目录说明](https://hmi.wiki.luatos.com/doc/65042949/e6zPC3k9/wK4GEEDm)
## 4.LuatOS-Air 软件系统介绍
[LuatOS-Air 软件系统介绍](https://hmi.wiki.luatos.com/doc/65042949/e6zPC3k9/Uz9WMb0b)