宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world

        本文章适合刚收到开发板不知如何上手的小白,我们将从如何下载相关资料,需要哪些软件,再到连接开发板,如何新建一个helloworld项目,烧录并查看日志。

下面我们开始一起学习如何使用LuatOS开发出我们第一个程序“hello_world”。

这是我们收到快递的全家福:

宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第1张图片

 Air700E官方开发文档

USB驱动

点击上面的官方文档链接,左边目录栏找到工具&驱动-USB驱动。

WIN10是不需要安装驱动的Air780E/700E采用的驱动方式为微软官方推荐的 USB 串行驱动程序,只要使用了该方法,即可免驱动安装。

WIN7需要安装驱动,按照官方文档即可下载安装即可。

LuaTools下载调试工具

https://luatos.com/luatools/download/last 

建议新建一个文件夹命名为Luatools,把Luatools_v2.exe剪贴到里面在运行exe文件,因为运行exe文件后会要求你更新这时候会在exe文件的根目录里生成数个文件夹,此步骤仅为方便进行资源管理,也可以忽略。

下载合宙发布的正式版内核固件

2023-04-13官方发布最新的版本号LuatOS-SoC@EC618 V1106

点击此处打开下载页面 后,搜索LuatOS-SoC@EC618下载需要的版本;

也可以点击此链接进行下载:LuatOS-SoC@EC618 V1106https://gitee.com/openLuat/LuatOS/repository/archive/v0007.ec618.v1106.zip

 此时我们目录里边有如图

 LuaTools 安装

参考Air700E官方开发文档目录-工具&驱动-LuaTools下载调试工具。

1、下载Luatools_v2.7z,解压后是一个文件名为Luatools_v2.exe的运行程序。
2、新建一个 LuaTools文件夹,将Luatools_v2.exe拷贝或移动到LuaTools文件夹下

3、双击 Luatools_v2.exe开始安装,出现如下情况,点击更多信息选项,然后选择仍要运行选项即可完成安装。

4、运行Luatools后会提示开始升级,点击开始,进行升级,升级完成后可正常使用。

宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第2张图片

       本地烧录 

到了这一步我们就可以烧录我们第一个程序进行hello_world。

准备工作:
一根typec口的USB连接线(USB线为数据传输线并非充电线,区别在于线里有没有DM与DP 。一个很方便的验证方法为,C口插入手机,电脑是否弹出大容量存储设备,如果弹出则证明该线为数据线,反之则该线只能充电即只有VCC 和GND)

一台window系统的电脑(推荐win10以上)

使用一根typec口的数据线与开发板的typec口进行连接并插到电脑的USB口上。如图下

宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第3张图片

打开Luatools_v2.exe,USB连接开发板保持上电不开机的状态

1.界面左上角勾选4G模块USB

宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第4张图片

2.界面右上角点击项目管理测试

 宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第5张图片

3.此时弹出项目管理界面,根据下图1.2.3.4.步骤操作。

第二步:固件包中的固件可以选择 Luatools\resource\618_lua_lod\core_V1106\LuatOS-SoC_V1106_EC618.soc

第三步,选择编写号的脚本文件,这里我们选择官方写好的脚本文件,路径参考

LuatOS-v0007.ec618.v1106\demo\hello_world\main.lua

也可以自己修改脚本文件,推荐使用VS code。参考Air700E官方开发文档目录-LuatOS软件开发资料-项目开发快速入门。

宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第6张图片

 第四步,点击下底层和脚本按钮后后,此时重点来了,我们需要按住下载模式按键(boot 键)不放,同时再长按开机键开机,这时开发板会进入下 载模式,luatool 下载进度条会开始跑,这时可以松开 boot 按键。直到工具提示下 载完成。如果,未能成功进入下载模式,而是进入正常开机模式,这时可以按住 boot 键,再 短按复位按键,让开发板重启,重新进入下载模式。
————————————————
此下载步骤参考CSDN博主「打酱油的工程师」的原创文章
原文链接:https://blog.csdn.net/Medlar_CN/article/details/129710247

 宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第7张图片

 显示下载成功后,我们可以关闭项目管理界面,回到Luatools主界面查看USB调试打印信息,如下图:宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第8张图片

 以上仅为官方的代码脚本,那么如何进行编写我们的第一行代码让设备持续输出hello_world

使用VS code 编写第一行代码

 参考Air700E官方开发文档目录-LuatOS软件开发资料-项目开发快速入门。

打开VS code 文件-打开文件夹-选择LuatOS软件包文件夹LuatOS-v0007.ec618.v1106

打开目录LuatOS-v0007.ec618.v1106\demo\hello_world文件夹下面的main.lua

把下图中标记的位置LuatOS修改成hello_world如图

宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第9张图片

 保存,按照上面的步骤进行烧录即可;

宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world_第10张图片

你可能感兴趣的:(合宙开发板学习,物联网,单片机,学习)