|
|
@@ -14,8 +14,41 @@ demo地址: https://gitee.com/openLuat/LuatOS/tree/master/demo/wlan/esp32c3
|
|
|
|
|
|
## 编译说明
|
|
|
|
|
|
-* 本代码库需要idf5最新代码进行编译, 5.0-beta1会报错
|
|
|
-* idf5目录尚未更新到最新版, 直接使用会报错, 当前主要是为了方便看源码,后续可能删除.
|
|
|
+本代码库需要idf5最新代码进行编译
|
|
|
+
|
|
|
+### 关于工具链
|
|
|
+
|
|
|
+方案1 : 使用本代码库自带的idf5
|
|
|
+
|
|
|
+* idf5目录当前更新 2022.10.18 master分支
|
|
|
+* 第一次使用需要初始化工具链
|
|
|
+
|
|
|
+```log
|
|
|
+cd idf5
|
|
|
+install.bat
|
|
|
+export.bat
|
|
|
+```
|
|
|
+方案2 :
|
|
|
+* 自行clone idf5, 并初始化子目录及执行install.bat
|
|
|
+
|
|
|
+### 编译操作
|
|
|
+
|
|
|
+```log
|
|
|
+cd luatos
|
|
|
+# 第一次编译需要编译目标, 例如 esp32 esp32c2 esp32c3
|
|
|
+idf.py set-target esp32c3
|
|
|
+# 执行编译
|
|
|
+idf.py build
|
|
|
+```
|
|
|
+
|
|
|
+编译完成后, 会生成soc文件, 使用luatools刷机即可
|
|
|
+
|
|
|
+若提示目录不匹配, 可以执行完整清理
|
|
|
+
|
|
|
+```
|
|
|
+idf.py fullclean
|
|
|
+```
|
|
|
+
|
|
|
|
|
|
## 开源协议
|
|
|
|