百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

moddable

> 编程语言
开源

开发者工具,可利用低成本微控制器上的标准 JavaScript 创建真正开放的物联网产品。

1.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

开发者工具,可利用低成本微控制器上的标准 JavaScript 创建真正开放的物联网产品。

可修改的 SDK

Copyright 2017-2026 Moddable Tech, Inc.
修订日期: 2026 年 8 月 5 日 可修改的 SDK: 版本 9.0.0

微控制器的现代软件开发

可修改的 SDK 是开发工具和运行时软件的组合,用于为微控制器创建应用程序。 与现代计算机和移动设备相比,微控制器具有严格的限制。使用 Moddable SDK 的典型微控制器拥有约 45 KB 的可用内存、1 MB 的闪存 ROM,工作频率为 80 MHz。Moddable SDK 在构建和运行时采用多种不同的技术,以在这些设备上高效运行。

开发的主要编程语言是 JavaScript。Moddable SDK 中心的 XS JavaScript 引擎实现了 2026 JavaScript 语言标准,符合率超过 99%。[1] 目标微控制器的限制可能会限制在单个项目中可以组合使用的语言功能数量。

Moddable SDK 中实现的 JavaScript 语言与 Web 页面和 Node.js 中使用的语言相同。然而,脚本运行在的微控制器与个人计算机、服务器或移动设备截然不同。这些差异往往要求采用不同的 JavaScript 使用方法。Moddable SDK 中的 API 和对象与之截然不同,其设计目的是尽可能减少内存使用。请带着对 JavaScript 的现有经验,但要准备以不同的方式考虑性能、代码大小和内存使用。[2]

尽可能地,Moddable SDK 实现在 JavaScript 中。Moddable SDK 的部分部分使用 C 语言实现,以提高性能或直接访问原生 API。[3] 不存在 C++。构建高效微控制器软件的重要部分发生在构建时。Moddable SDK 包含许多用于构建过程的工具和选项。[4] 请花时间了解这些内容,以获得最佳性能。

Issues· 70 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言