MMC产品主要由电机控制器硬件及软件开发包组成,软件开发包是运行在Matlab/Simulink 环境下,且基于成熟的批产控制器硬件平台。

客户可以通过基于模型的开发环境,结合自主的电机控制算法,实现算法设计 - 模型搭建 - 代码生成 - 硬件调试 - 产品定型,大大缩短了产品开发周期。

软件开发工具包 - DriveSoft

DriveSoft 是一款集配置Simulink 模型开发库、代码编译、代码下载、数据标定等功能于一体的应用软件。运行DriveSoft 软件将自动生成并加载底层模块库(I/O 接口、通信接口、内存单元接口等),用户可以根据实际的资源应用调用相应的封装模块。

DriveSoft模块库中共包含11类大功能模块,33个子模块

底层软件的模块库

编译与刷写工具

DriveSoft 软件可实现以下功能:

在 Simulink 环境下,将算法模型与硬件驱动模块结合后,直接编译并下载到硬件中,实现算法对硬件控制,同时支持算法的离线仿真

支持 BootLoader 下载与 CCP 数据标定

支持标定数据掉电存储和读取

【延伸阅读】

专业的新能源汽车电控技术服务商