esp-idf-lua:ESP-IDF 的 Lua 组件

时间:2024-06-18 14:19:30
【文件属性】:

文件名称:esp-idf-lua:ESP-IDF 的 Lua 组件

文件大小:259KB

文件格式:ZIP

更新时间:2024-06-18 14:19:30

esp8266 lua esp32 esp-idf esp-idf-framework

ESP-IDF 的 Lua 组件 版本 5.4.2 什么是路亚? Lua 是一种强大、高效、轻量级、可嵌入的脚本语言。 它支持过程编程、面向对象编程、函数式编程、数据驱动编程和数据描述。 Lua 将简单的过程语法与基于关联数组和可扩展语义的强大数据描述结构相结合。 Lua 是动态类型的,通过使用基于寄存器的虚拟机解释字节码来运行,并具有带增量垃圾收集的自动内存管理,使其成为配置、脚本和快速原型设计的理想选择。 如何使用 将此存储库克隆到您项目的components子目录中: cd ~ /my_esp_idf_project mkdir components cd components git clone git@github.com:UncleRus/esp-idf-lua.git 或者将其克隆到任何其他目录并将其添加到您的项目Makefile或CMakeLists.txt :


【文件预览】:
esp-idf-lua-master
----component.mk(58B)
----LICENSE(1KB)
----Kconfig(612B)
----lua()
--------lctype.c(2KB)
--------ldo.c(27KB)
--------lstate.h(13KB)
--------llex.c(16KB)
--------lobject.c(18KB)
--------llimits.h(9KB)
--------lapi.c(34KB)
--------lapi.h(1KB)
--------lvm.c(56KB)
--------lparser.h(6KB)
--------lua.h(15KB)
--------lobject.h(21KB)
--------ltm.h(3KB)
--------lauxlib.h(9KB)
--------lstate.c(11KB)
--------lmathlib.c(18KB)
--------lvm.h(4KB)
--------lopcodes.h(12KB)
--------linit.c(2KB)
--------ldebug.c(25KB)
--------lmem.c(6KB)
--------lutf8lib.c(8KB)
--------loslib.c(12KB)
--------lgc.c(54KB)
--------lzio.c(1KB)
--------lparser.c(55KB)
--------lcode.h(4KB)
--------ltable.h(2KB)
--------ltm.c(8KB)
--------ltablib.c(13KB)
--------ljumptab.h(2KB)
--------lmem.h(3KB)
--------lundump.h(863B)
--------lopnames.h(1KB)
--------lbaselib.c(14KB)
--------lcode.c(50KB)
--------lundump.c(8KB)
--------ldo.h(3KB)
--------lprefix.h(828B)
--------ldump.c(5KB)
--------lopcodes.c(4KB)
--------luaconf.h(21KB)
--------ldblib.c(13KB)
--------lauxlib.c(31KB)
--------liolib.c(21KB)
--------lua.hpp(191B)
--------loadlib.c(22KB)
--------lcorolib.c(5KB)
--------lualib.h(1KB)
--------lfunc.c(9KB)
--------ltable.c(30KB)
--------lzio.h(1KB)
--------lstring.h(2KB)
--------ldebug.h(2KB)
--------lstring.c(7KB)
--------llex.h(2KB)
--------lstrlib.c(52KB)
--------lfunc.h(2KB)
--------lgc.h(6KB)
--------lctype.h(2KB)
----examples()
--------alloc()
--------simple()
--------vfs()
--------custom_lib()
----.gitignore(510B)
----CMakeLists.txt(818B)
----README.md(1KB)

网友评论