您的位置:首页 > 汽车 > 时评 > 专业网站建设哪里有_建材网站_seo优化方式_郑州搜索引擎优化公司

专业网站建设哪里有_建材网站_seo优化方式_郑州搜索引擎优化公司

2025/4/17 16:56:09 来源:https://blog.csdn.net/m0_53440477/article/details/146470620  浏览:    关键词:专业网站建设哪里有_建材网站_seo优化方式_郑州搜索引擎优化公司
专业网站建设哪里有_建材网站_seo优化方式_郑州搜索引擎优化公司

下载Luatools

Luatools是合宙推出的一个单机版调试工具,Luatools支持最新固件获取、固件打包、trace打印、单机烧录等功能
点击[Luatools下载调试工具 - 合宙模组资料中心]进入官网点击直接下载
image.png

1.下载后需要新建一个文件夹LuaTools运行该程序
2.路径太长容易出问题
3.luatools抓取的文件都会保存在新建的文件夹中的log文件夹,定期清理文件防止文件占用太多内存

第一次下载完后需要更新
image.png
更新完后就可以使用了,下面介绍一些文件夹的功能

  • _temp 文件夹:临时文件
  • config 文件夹:对Luatools_v2进行的一些配置会存放到这个文件夹
  • log 文件夹:里面存放有模块输出的各种日志信息,当模块出现问题需要向合宙技术人员寻求技术支持的时候,就需要提交这个目录下的文件
  • 4gdiag 文件夹:ap和cp日志
  • ramdump 文件夹:死机dump文件
  • main_xxxxxx:模块输出的调试日志
  • trace_xxxxxx:Luatools工具输出的日志
  • resource 文件夹:合宙模块相关的AT固件,LuaTask开发的Core底层固件,Lib库和demo脚本
  • aa_bb_lod 文件夹:aa表示芯片平台,bb表示开发方式(at / lua)
  • 8910_script 文件夹:展锐8910平台的demo和Lib
  • soc_script 文件夹:gitee luatos主仓库更新的demo和Lib
  • project 文件夹:使用项目管理后会自动生成这个目录,用于管理下载项目

下载LuatOS软件包

打开LuatOS 发行版 - Gitee.com这个网站,搜索找到image.png
这里提供了两个包,合宙编译发布的正式版内核固件,第二个是获取应用脚本demo,这里我选择将两个都一起下载

搭建开发环境

首先安装VSCODE这个很简单就不说了
在扩展中,搜索Lua,下载下面两个插件
image.png
下载完后打开LuatOS-SOC推荐拓展包,ctrl+,打开设置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
}

如果已经有了,就可以不用添加,到此,我们的开发环境就搭建好了

编写helloworld程序并下载

编写程序

-- LuaTools需要PROJECT和VERSION这两个信息
PROJECT = "helloworld"
VERSION = "1.0.0"log.info("main", PROJECT, VERSION)-- 引入必要的库文件(lua编写), 内部库不需要require
sys = require("sys")if wdt then--添加硬狗防止程序卡死,在支持的设备上启用这个功能wdt.init(9000)--初始化watchdog设置为9ssys.timerLoopStart(wdt.feed, 3000)--3s喂一次狗
endfunction helloworld()print("hello world\n");
end
sys.timerLoopStart(helloworld,1000);-- 用户代码已结束---------------------------------------------
-- 结尾总是这一句
sys.run()
-- sys.run()之后后面不要加任何语句!!!!!

接着打开我们的Luatools工具,连接air780E,记得勾选4G模块打印
image.png
可以看到当前的固件系统是AT,我们需要刷机为Luatos,点击下载固件
image.png
选择上一节中我们下载好的固件,记住是==.soc==结尾的文件,点击下载
image.png
这里可能提示需要按boot键复位,按照操作指引进行
image.png
接着我们下载main.lua文件,点击右侧项目管理测试
image.png
创建一个新项目,注意使用英文image.png
接着可以选择语法检查,检查自己是否存在语法问题,Lua语言和c语言差别还是很大的,很容易写错,编译没问题后,点击下载脚本
image.png
可以看到我们的脚本已经在运行了。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com