SuperAPI AI 工具集

Modeloop

Modeloop 是一款面向嵌入式控制系统的基于模型的设计 IDE。用户可以在浏览器中通过可视化画布搭建模块图、状态机和标定参数,对模型进行仿真与测试,并生成确定性的 C 或 Python 代码,最终部署到硬件。它支持图形与文本双模式编辑、模型变更审查、需求管理以及硬件资源连接,无需安装即可在线开始设计。

访问官网

工具介绍

Modeloop 是一款面向嵌入式控制系统的基于模型的设计(Model-Based Design)IDE。其核心目标是把控制模型直接运行在芯片上,通过可视化建模环境生成确定性的 C 代码,用于嵌入式控制。用户无需安装,打开浏览器即可开始设计。

用途方面,Modeloop 主要服务于嵌入式控制系统的开发流程:从需求、建模、仿真测试,到代码生成与硬件部署。官方将其定位为“从模型到最终固件”的完整链路工具。

主要能力包括:

  1. 可视化建模:在现代可视化画布上,通过连接模块、状态机和标定参数来构建软件组件,让架构“活”起来。
  2. 图形与文本双模式编辑:每个组件既可以在画布上以图形方式编辑,也可以切换到文本方式编辑,适合偏好打字的用户。
  3. 版本控制与变更审查:对模型进行修改并审查,Modeloop 会将行为变更与仅布局的编辑区分开,便于检查模型修改。
  4. 需求管理:将需求与模型放在一起,以结构化层级捕获模型范围内的意图,保存为可版本化格式,并与现有工具链交换。
  5. 硬件前测试:定义模型测试、运行验证工作流并检查结果,此时系统仍易于修改。
  6. 代码生成:生成 C 或 Python 代码;官方提到 Modeloop 会针对生成的 C 函数编译并运行这些测试。
  7. 硬件部署:将板级资源与外设连接到组件,固件即可部署到硬件。

使用方式上,用户打开浏览器即可开始设计,无需安装。官方还提供桌面版早期访问的等待列表,并提到邀请 3 名工程师可以跳过排队。

适用场景为嵌入式控制系统的开发,例如官方示例中的电机控制器(MotorController)和温度滤波器:每 10 毫秒将新读数的 20% 与上一次输出的 80% 结合,滤波器记忆初始化为 20°C,并在每次复位时恢复该状态。

限制方面,官方说明预览仅用于示意目的。关于收费、价格、具体支持平台、硬件兼容列表等信息,资料中暂未提供。