合宙入门教程
- 准备工作
- 连接电脑
- 建工程与烧录
- 测试demo之main.lua
- 实验现象
准备工作
1.开发板(1块)
2.Luatools_v2.exe (烧录固件软件)
3.USB驱动
跳转合宙官网链接
连接电脑
1.首先安装合宙开发工具,其次安装USB驱动。
2.插上开发板USB连接到电脑上,进入电脑找到设备管理。查看开发板跟电脑连接情况,成功如下。
建工程与烧录
1.打开luatools工具,点击项目管理测试,如下图指示。
2.新建工程
步骤1:创建工程
步骤2 :添加依赖与说明
步骤3:下载
更换底包下载方式
(1)第一次更换底包下载时,勾选USB BOOT下载。
(2)点击下载底层和脚本,按住开发板BOOT键,插入USB,等待下载提示。
(3)下载成功如下
只下载脚本
直接点击下载脚本即可,正常情况下等待进度条跑完就能烧录成功。
遇到无法下载时:
(1)第一检查电脑是否正常识别到USB设备(异常:重装USB驱动、更换开发板数据线)。
(2)luatools工具是否识别成功,绿灯亮起。(异常:更换开发板数据线)。
测试demo之main.lua
--PROJECT:ascii string类型,可以随便定义,只要不使用,就行,这里我们改为hello world
PROJECT = 'hello world'
--VERSION:ascii string类型,如果使用Luat物联云平台固件升级的功能,必须按照"X.X.X"定义,X表示1位数字;否则可随便定义
VERSION = '2.0.0'
--加载日志功能模块,并且设置日志输出等级
require 'log'
LOG_LEVEL = log.LOGLEVEL_TRACE
--加载sys功能模块
require 'sys'
--起一个协程
sys.taskInit(function()
while true do
-- log.info('test',array)
--输出Hello world!
log.info('Hello world!')
print('Hello world!222222')
--将协程挂起1秒,此函数只能在协程内使用
sys.wait(1000)
end
end)
--启动系统框架
sys.init(0, 0)
sys.run()