本帖最后由 jinglixixi 于 2021-12-24 00:00 编辑
要对合宙Air820开发板进行深入了解和开发就离不开开发环境的构建,其构建过程如下: 1. 安装USB驱动 在下载驱动压缩包后,经解压需根据电脑的配置来下载匹配的程序来进行安装,本人选取的是DriversForWin78目录下的DPInst64.exe,见图1所示。
图1 驱动软件 双击该驱程后,其安装向导界面如图2所示。
图2 安装向导界面 从中点击“下一步”,即开始安装。 在完成安装后,其界面如图3所示,此时点击“完成”按键即可。
图3 完成安装 此时,若将开发板与电脑连接好,则由设备管理器可见到3个虚拟的串口,见图4所示。
图4虚拟串口 2. 安装编辑工具 vscode为Lua脚本的编辑工具,仅具有脚本代码编辑功能,并不具备编译功能。 此外,由于Lua是一种解释性语言,因此在Luat开发方式下,其开发调试过程为: 1)使用vscode编写Lua脚本 2)使用Luatools烧录Lua脚本 3)使用Luatools输出脚本运行日志 vscode的安装过程如下:
双击VSCodeUserSetup,然后点击图5中的“运行”按钮。
图5 进行安装 随后的安装步骤如图6~图11所示。
图6 接受安装协议
图7 指定安装目录
图8 指定文件夹
图9 选择附件任务
图10 执行安装
图11完成安装 在启动vscode后,其界面如图12所示。
图12编辑界面 luat的软件包分为底层core和上层的lua脚本,在下载时需使用相应的下载工具Luatools,其信息如下:
在安装后,其界面如图13所示。
图13 下载工具 若下载固件,则选取“下载固件”;否则,则选取“项目管理测试”。
图14 固件下载 在正常情况下,选好*.pac固件后点击“下载”即可。如果模块不能正常开机,可按住uboot上电进入uboot模式,然后勾选USB BOOT下载,再点击“下载”。 在底层烧录后,模块还不能实现具体的功能,还必须下载上层的脚本。
图15 脚本下载 在打开脚本目录后,其结构如下:
其中:demo目录为示例的脚本代码,用于实现完整功能,开发的时候可以在demo的代码中进行修改;lib目录则存放库文件,下载时需全部下载到模块中,为此需要进行如下操作: 1)创建一个项目 选取“创建项目”,然后在文本框输入项目名并点击“确定”即可。
图16创建项目 2)设置项目 先选择文件,再添加基本文件和库文件及设置log打印位置,最后点击“下载脚本”即可。
图17 下载脚本
图18 完成下载
下载完成后,即结束了整个下载过程, 这样就实现了luat的开发环境搭建。
|