如何编译固件
说明
准备材料
- 安装Git, windows安装包可以在 git官网 或 https://gitee.com/openLuat/LuatOS/attach_files 下载. 按默认配置就很好.
- 选一个简短的目录, 例如
D:\gitee, 并建好, 不要放在C盘,不要有中文路径! 这个路径后面都会用到.
- 下载rtt的环境工具 , 地址 https://pan.baidu.com/s/1cg28rk , 下载并解压到前款的目录
D:\gitee\env
- 请确认所在的网络没有屏蔽gitee的访问(可能性低)
开始下载源码
- 资源管理器,进入env所在目录
D:\gitee\env, 双击 env.bat, 启动env窗口
- 敲入命令,跳转一下目录
cd D:\gitee
- 获取LuatOS源码, 执行命令
git clone https://gitee.com/openLuat/LuatOS.git , 得到LuatOS目录
- 获取rtt源码, 执行命令
git clone https://gitee.com/rtthread/rt-thread.git , 得到rt-thread目录
开始编译
- 先启动env
- 跳转目录
cd D:\gitee\LuatOS\air640w\rtt
- 设置RTT_ROOT环境变量的值
set RTT_ROOT=D:\gitee\rt-thread
- 更新软件包
pkgs --update
- 执行编译
scons -j16
- 等待编译完成, 在
D:\gitee\LuatOS\air640w\rtt\Bin 目录可以看到 FLS结尾的固件文件, 选1M的固件文件.