Нема описа

Wendal Chen ab3f69a1c1 update: 更新idf5 到 2022.10.18 master分支最新代码 пре 3 година
luatos 962305690e fix: 启用LUAT_USE_MEMORY_OPTIMIZATION_CODE_MMAP时,应使用vm heap的真实范围进行内存地址判断 пре 3 година
.gitignore dcb6e434be update: 忽略临时的.bin文件 пре 3 година
LICENSE 6aa75c9e85 add: 补个readme пре 3 година
README.md ab3f69a1c1 update: 更新idf5 到 2022.10.18 master分支最新代码 пре 3 година

README.md

基于IDF5适配LuatOS

本库的起始版本号是V1001, 部分API与V000x系列不兼容,请查阅最新demo

支持状态

  • 芯片支持 ESP32C3/ESP32C2/ESP32
  • 库支持: 所有基础外设,wifi,ble,http2,mqtt,httpsrv. 当前尚未支持socket/libnet

技术支持和文档

主文档: https://wiki.luatos.com demo地址: https://gitee.com/openLuat/LuatOS/tree/master/demo/wlan/esp32c3

编译说明

本代码库需要idf5最新代码进行编译

关于工具链

方案1 : 使用本代码库自带的idf5

  • idf5目录当前更新 2022.10.18 master分支
  • 第一次使用需要初始化工具链

    cd idf5
    install.bat
    export.bat
    

方案2 :

  • 自行clone idf5, 并初始化子目录及执行install.bat

编译操作

cd luatos
# 第一次编译需要编译目标, 例如 esp32 esp32c2 esp32c3
idf.py set-target esp32c3 
# 执行编译
idf.py build

编译完成后, 会生成soc文件, 使用luatools刷机即可

若提示目录不匹配, 可以执行完整清理

idf.py fullclean

开源协议

MIT License