Ruff是一个JavaScript运行时,专为硬件开发而设计。Ruff 对硬件进行了抽象,使用了基于事件驱动、异步 I/O 的模型,使硬件开发变得轻量而且高效。不仅可以让大家方便地使用JavaScrip 来开发硬件,而且通过Rap Registry让大家可以共享更多的驱动、框架,库。
Ruff功能特性
1.“软件”一样的硬件
硬件抽象层,使得操作硬件犹如普通程序库,一切尽在掌握,降低硬件领域进入门槛,让创意照进现实世界
2.广泛的外设支持
支持各种传感器、外设模块等,用想象力连接物理世界,激发真正的创造力
3.便捷的开发方式
应用逻辑全部在 PC 上完成,简洁地一键部署,告别传统的交叉编译、烧写板卡的低效循环
4.快速的迭代
将注意力更多地集中于应用逻辑,直面持续变化的业务需求,助您实现快速的业务迭代
Ruff亮点
快速上手,易于理解
JavaScript
熟悉的语言,现代的开发方式
软件仓库
模块与驱动,一应俱全
轻松部署
告别交叉编译,简洁地一键部署
使用说明
1.下载 Ruff SDK 并解压,
2.再配置环境变量 RUFF_HOME 和 PATH,
3.根据不同的平台执行不同的命令,
4.最后在命令行中rap —version,如果 rap 版本正常打印,说明 PATH 配置成功。
∨ 展开