littlebot
Published on 2025-04-16 / 4 Visits
0

【源码】基于C语言的嵌入式JavaScript引擎项目

项目简介

本项目是一个基于C语言的嵌入式JavaScript引擎,具备跨平台、体积小等多种特性,为不同设备和项目提供了良好的JavaScript运行环境。

项目的主要特性和功能

  1. 跨平台:可在从Arduino到MS Windows等各种设备上运行。
  2. 体积小:编译后的静态大小处于40k - 120k范围,初始化时内存占用,开启冻结功能约800字节,不开启约15k。
  3. API简单直观:方便将现有的C/C++函数导出到JavaScript环境。
  4. 符合标准:实现了JavaScript 5.1标准。
  5. 开箱即用:提供包含硬件(SPI、UART等)、文件、加密、网络API的辅助库。
  6. 易集成:只需将v7.hv7.c两个文件复制到项目中。

安装使用步骤

  1. 假设已下载本项目的源码文件。
  2. v7.hv7.c两个文件复制到自己的项目中。
  3. 按照自身项目的编译流程对项目进行编译。
  4. 若有使用疑问,可查阅开发者中心的用户指南和API参考,也可在支持论坛提问。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】