工具概述
工欲善其事必先利其器,为了方便开发者更高效的进行开发,合宙提供了完善的工具链。本章节将重点介绍LuatIDE、Luatools、授权工具的使用,其中LuatIDE集成开发环境集成了模拟器、UI设计器、编辑器、调试器、烧录器、单步跟踪、项目管理等功能。后续如果有其他工具的补充都将会完善到此页面。支持的工具列表及对应的功能见下表:
|工具|简介|相关资源|
|-|-|-|
|LuatIDE|单机版调试工具,支持最新固件获取、固件打包、trace打印、单机烧录等。|[luatIDE使用指南](https://hmi.wiki.luatos.com/doc/65042949/e6zPC3k9/drjtxz61#nav_0)|
|LuaTools工具|单机版调试工具,支持最新固件获取、固件打包、trace打印、单机烧录等。|[下载调试工具](https://doc.openluat.com/wiki/21?wiki_page_id=2070#_11)|
|在线体验LuatOS|LuatOS提供了在线模拟器,可快速体验开发流程、熟悉开发接口、在线实验新奇的想法。|[在线体验LuatOS](https://wiki.luatos.com/pages/emulator.html)
|AirUI-Designer|提供可视化拖拽UI设计。|[UI设计器使用说明](https://easydoc.net/doc/33717695/NEeXjKdE/nwqAO3qN)|
|模拟器|支持UI界面、本地和网络应用业务逻辑的模拟运行,未来也将支持硬件外设的模拟运行。无硬件载体,无需下载,大大加快调试速度。|[模拟器使用说明](https://hmi.wiki.luatos.com/doc/65042949/e6zPC3k9/drjtxz61#nav_15)|
|差分包生成工具|用于生成差分包,供自建的升级服务器使用。|[差分工具页面](https://doc.openluat.com/chafen)|
|errDump|远程Trace记录工具,可将异常Trace上传后台,用于研发工程师远程分析。|[errDump(错误日志上报)](https://easydoc.net/doc/65042949/e6zPC3k9/VWRprxnX) |
|基站查询网页工具|根据基站小区ID,查询对应的位置|[定位查询](http://bs.openluat.com/)
|GPS坐标系转换|支持WGS-84、GCJ-02、BD-09坐标系的转换和位置显示。|[GPS定位纠偏](http://old.openluat.com/GPS-Offset.html)
|网络测试工具|支持TCP、UDP、TCP SSL服务器的创建和收发数据测试。|[LuatOS 网络测试工具](https://netlab.luatos.com/)
|量产烧录工具|用于大批量生产烧录,可同时支持一拖八下载。|[量产多路下载工具](https://doc.openluat.com/wiki/21?wiki_page_id=2070#_11)
|串口测试工具|串口助手|[LLCOM](https://llcom.papapoi.com/index.html)
|授权工具|用于对合宙授权功能的使能,如擎亚扫码、U盘功能等。|[合宙授权工具1.0.4.exe](https://cdn.openluat-luatcommunity.openluat.com/attachment/20220218104646872_合宙授权工具1.0.4.exe)