产品概述
从模型到硬件实现:AnyMath 代码生成器可生成高性能、精简、易人工阅读、可移植、不依赖 AnyMath 平台、可回溯关联原始模型的 C 语言代码,覆盖方案优势、应用领域与四步嵌入式开发流程。
核心特点
支持硬件在环
技术参数
| 生成代码类型 | C 语言、HDL |
| 部署流程 | 建模 → 代码生成 → 第三方 IDE 编译 → 硬件烧录运行 |
| 平台依赖 | 生成的代码不依赖 AnyMath 运行环境,可独立部署 |
| 模型可回溯 | 生成的代码可回溯关联原始模型 |
| 目标硬件 | FPGA、ARM Cortex-M、RISC-V 等主流 MCU 平台 |
详细说明
从模型到硬件实现
缩短开发周期,提升可靠性

嵌入式代码自动生成
AnyMath 代码生成器可生成高性能、精简、易人工阅读、可移植、不依赖 AnyMath 平台、可回溯关联原始模型的 C 语言代码,适用于工业场景应用。

方案优势
加快开发进度AnyMath 能够大幅缩减手写代码耗费的时间。自动化工具可生成各类代码模板与代码片段,让开发人员得以专注处理更复杂的任务、设计应用业务逻辑。
降低出错概率人为疏漏是代码缺陷的主要成因。AnyMath 的代码生成功能依托预设规则、模板产出代码,大幅削减人为失误;代码语法错误、逻辑错误数量显著减少,最终产品的质量与可靠性随之提升。
简化运维与功能扩容经由 AnyMath 生成的代码符合国际标准与业界优秀编程实践。代码整洁、结构规范,开发人员可以快速梳理代码逻辑,后续修改代码、新增功能都会更加便捷。
提升团队开发效率借助代码生成能力,团队可以更快完成创意落地、原型搭建,这点在需要快速响应客户需求的场景下尤为关键。开发人员能把精力集中在协同攻克高难度问题上,也能优化团队协作效果。
支持自定义适配AnyMath 平台为生成代码提供灵活的自定义能力。开发人员可依据项目需求调整代码生成模板、配置生成规则,在保有自动化开发优势的前提下,打造专属定制化解决方案。
易于系统集成AnyMath 配备易用、逻辑直观的工具,可对接现有系统与开发流程。开发者能直接在已上线运行的项目中接入代码生成能力,各类开发人员、开发团队都可以便捷使用该功能。
应用领域

机器人技术
为工业机器人、个人服务机器人、医疗机器人开发高效控制算法

电力传动与自动化
各类电机自动控制系统:从小型步进电机,到接入工业工艺流程的大功率同步电机、异步电机

通信与信号处理
适用于 5G、Wi-Fi、LTE、卫星通信、雷达等无线射频系统的算法开发

自动驾驶
开发自动驾驶算法、运动追踪系统、车辆动力学控制系统(高级驾驶辅助系统 ADAS)

航空航天系统
无人机控制软件、航空器 / 航天器机组控制系统,以及导航、姿态稳定系统

电力能源与电气工程
开发能源配送系统、光伏电站与风电场运行管控的控制算法,同时完成这类新能源系统接入电网的相关算法设计

物联网
搭载人工智能的智能控制算法,适配物联网可穿戴设备

HIL、PIL 测试
开发严苛实时工况下系统运行所需的高效控制算法

数字孪生
依托 AnyMath 搭建模型,搭配传感器、数据库,在 RITM实时仿真计算平台上运行,预测真实实体设备的运行状态
嵌入式代码开发流程
从 AnyMath 建模到代码生成,再到第三方 IDE 编译烧录与硬件运行,四步完成嵌入式落地。

已适配的目标硬件与开发板:






产品图集

打开微信「扫一扫」,选择聊天窗口/朋友圈