自学内容网 自学内容网

合宙 Air724UG 开发板快速上手

前言

  1. 个人邮箱:zhangyixu02@gmail.com
  2. 合宙的开发板上手其实还是挺容易的,就是文档太多,对新手而言不知道看啥,有点懵。这里我就针对 Air724UG 开发板来做一个简单的介绍。并且实现一个 hello world 的小上手。

快速上手

LuaTools 安装

  1. 进入 LuaTools 安装 网站,点击如下链接进行安装。

在这里插入图片描述

  1. 将刚下载好 LuaTools_v3.exe 存放到你想要存放的目录下,然后双击,第一次启动会在 LuaTools_v3.exe 文件可能会提示有风险,无视风险继续安装即可。

在这里插入图片描述
在这里插入图片描述

  1. 双击打开之后,会出现提示说有新的更新,我们点击开始即可更新。之后 LuaTools_v3.exe 文件的同级目录将会出现一些文件夹。

在这里插入图片描述

底层 Core下载

  1. 进入 合宙Air720U&724U&722U Lua 固件更新说明 网站,点击 1.3底层core下载地址

在这里插入图片描述

  1. 下载最新版本,然后将文件夹解压即可。

在这里插入图片描述

编写测试程序

  1. 下载 VScode ,然后在扩展商城里面下载 LuatOS-SOC推荐拓展包

在这里插入图片描述

  1. 打开设置

在这里插入图片描述

  1. 点击右上角的打开设置(json)图标,然后将如下内容进行添加即可。

在这里插入图片描述

{
   "editor.fontFamily": "Consolas, 'Microsoft Yahei UI Light','Courier New', monospace",
   "editor.renderLineHighlight": "all",
   "editor.emptySelectionClipboard": false,
   "files.autoGuessEncoding": true,
   "files.insertFinalNewline": true,
   "files.trimTrailingWhitespace": true,
   "editor.bracketPairColorization.enabled": true,
   "editor.guides.bracketPairs":"active",
   "luahelper.base.showOnline": false
}
  1. 找到创建一个文件夹,在该文件夹中创建一个 main.lua 的文件,用 VScode 打开该文件夹。最后在 main.lua 文件中加入如下内容

在这里插入图片描述

PROJECT = "hello_world" -- 工程名字
VERSION = "0.0.1"       -- 项目版本

sys = require"sys"

---------------- 这里写应用程序代码 ----------------

sys.timerLoopStart(print,1000,"hello world") -- 每隔 1s 打印一次

--------------------------------------------------

sys.run()

烧录程序

  1. 将数据线连接电脑和开发板的 USB 线。

在这里插入图片描述

  1. 长按下载模式按键,不要松手,然后按开机键。此时打开设备管理器,端口会增加一个设备。

注意:官网中说会增加 3 个设备,是需要烧录固件之后才有。如果是刚收到板子,我这边测试是只增加了一个设备。

  1. 打开 LuaTools 工具,选择 4G 模块 USB。

注意:你打开 LuaTools 后的现象可能和我不一样,应该是开发板固件版本不一样的原因。只要设备管理器增加了设备就按照如下图来。

在这里插入图片描述

  1. 选择底层 Core ,找到你下载的底层 Core 路径,下载第一个 pac 文件即可。

在这里插入图片描述

  1. 将你编写好的测试程序包含进来。

在这里插入图片描述

  1. 按照如下方式配置,然后点击下载底层和脚本,等待下载完成即可。

在这里插入图片描述

验证程序

  1. 此时我们将数据线连接到 UART 口。
    在这里插入图片描述
  2. 打开 LuaTools ,关闭 4G模块打印选项 —> 打开通用串口打印 —> 选择串口 —> 波特率选择 115200 —> 打开串口。之后即可看到每隔 1s 进行一次打印。
    在这里插入图片描述

参考

  1. B站 : 【LuatOS】②开发环境搭建+hello world工程
  2. 合宙Air720U&724U&722U Lua 固件更新说明

原文地址:https://blog.csdn.net/qq_63922192/article/details/142886958

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!