这里写目录标题
- 准备
- 1 安装开发环境准备
- 2 拉取编译工程源码
- 代码编译
- 修改或者增加用户程序
- 说明
准备
1 安装开发环境准备
需要用户自行安装好Xmake\vscode\git
环境教程传送门
2 拉取编译工程源码
注意, 需要两个库
主库 https://gitee.com/openLuat/LuatOS
bsp库 https://gitee.com/openLuat/luatos-soc-2022
代码更新频繁, 推荐使用git进行clone下载, 不建议zip下载.
下载的目录必须符合下列的结构, 目录名称必须是LuatOS和luatos-soc-2022.
假设在 D:\gitee
D:\gitee\
- LuatOS
- lua
- luat
- components
- luatos-soc-2022
- xmake.lua
- project
- interface
若使用zip下载, 务必修正目录名称,以符合上述结构!!
代码编译
1.进入双击luatos-soc-2022 下的 cmd(注意:不要使用PowerShell!!)
2.在弹出的cmd命令行下, 输入指令并按下回车
build luatos
3.编译成功会有如下图的提示
4.生成的底包在:
XXXX\luatos-soc-2022\out\luatos
注释:XXXX代表SDK所存在的实际路径。
修改或者增加用户程序
1.在LUATOS下的components增加自定义组件
2.在luatos-soc-2022\project\luatos\inc\luat_conf_bsp.h修改编译选项
3.在luatos-soc-2022\project\luatos\src\luat_audio_ec618.c增加C源码
说明
这种修改方式是在底包不满足开发需求时,需要用户自行定制底包,或者编译底包时不选择云编译时更灵活的选择。