|
|
4 лет назад | |
|---|---|---|
| examples | 7 лет назад | |
| jerryscript @ 35fbcd1ffd | 7 лет назад | |
| rtthread-port | 4 лет назад | |
| .gitignore | 9 лет назад | |
| .gitmodules | 9 лет назад | |
| LICENSE | 9 лет назад | |
| README.md | 7 лет назад | |
| SConscript | 6 лет назад |
JerryScript是一个轻量级的JavaScript引擎,用于资源受限的设备,如微控制器。它可以运行在小于64 kb RAM和小于200 kb的闪存的设备上。由于这个特性,它被移植到了RT-Thread中。
API Reference :http://jerryscript.net/api-reference/
Jerryscript on RT-Thread软件包目录如下所示:
| 名称 | 说明 | | - | - | | examples | 示例代码,示范如何导入C++的API与添加builtin module | | jerryscript | jerryscript 官方库 | | rtthread-port | RT-Thread 移植代码目录 |
Jerryscript on RT-Thread软件包遵循Apache-2.0 许可,详见 LICENSE 文件。
使用 Jerryscript on RT-Thread 软件包需要在 RT-Thread 的包管理中选中它,具体路径如下:
RT-Thread online packages
language packages --->
[ ] Lua: A lightweight, embeddable scripting language. --->
[*] JerryScript: Ultra-lightweight JavaScript engine for the Internet of Things. --->
[ ] MicroPython: A lean and efficient Python implementation for microcontrollers and constrained systems. --->
然后让 RT-Thread 的包管理器自动更新,或者使用 pkgs --update 命令更新包到 BSP 中。
latest,请勿选择版本V1.0.0。Jerryscript on RT-Thread软件包依赖finsh软件包,请确认在 RT-Thread 的包管理中选中了finsh,具体路径如下:
RT-Thread Components
Command shell --->
[*] finsh shell
维护: RT-Thread 开发团队