一站式的一体化软件开发套件
eMCOS SDK 集成了关键型嵌入系统开发所需要的软件开发工具包、配件和工具。eMCOS SDK 包括了:
- 全面的C/C++开发工具套件,
- eMCOS® POSIX基于多内核架构的可扩展性RTOS(实时操作系统)平台,
- 可靠性高而稳定的, 基于事务(transaction)的文件系统,
- 安全的TCP/IP网络通信的中间件,
- 多个Arm硬件平台的BSP(板级支持包)示例,
- eMCOS Hypervisor® 扩展程序, 这款产品提供了实时虚拟化等功能选项。 另外,eMCOS SDK包含一站式标准产品支持及维护等售后服务。
全面的开发工具套件
eMCOS SDK 包含集成开发环境eDEVS。
结合与Eclipse或Visual Studio Code兼容的, 基于CMake的构建环境, eDEVS®提供了丰富的调试、跟踪、性能优化等功能。
eMCOS SDK 还集成了Arm公司的C/C++编译器(标准版 或者 功能安全认证FuSa版) 和线程安全库, 这将使您的采购和关键应用程序开发流程更加快捷。
软件工厂模式在软件定义汽车 (SDVs) 的整车开发中受到广泛关注, eDEVS可以被无缝地集成到CI/CD工具链中, 这为软件工厂提供了最新的开发环境和开发风格。
安全可靠的实时操作系统与 Hypervisor
eMCOS POSIX是一款基于多内核架构的, 可扩展的, 高性能的, 安全可靠的RTOS(实时操作系统)平台。
eMCOS SDK(软件开发工具包)是以eMCOS POSIX为中心而设计的。
除了提供广泛的POSIX API以外, eMCOS SDK还整合了可靠性高而稳定的, 基于事务(transaction)的文件系统, 以及安全的TCP/IP网络通信的中间件。
eMCOS SDK 还添加了多个Arm硬件平台的BSP (板级支持包)示例。
通过eMCOS Hypervisor 扩展程序,eMCOS SDK可以实现混合关键型应用程序的实时虚拟化。
eMCOS SDK 将来还可以附加整套源代码及事先获得ISO 26262认证的许可证、车辆功能安全相关的安全材料。
简化DevOps流程
在嵌入式软件开发中, 我们必须考虑到应用程序的功能安全或混合关键性等约束, 因此eSOL有效地简化了软件开发流程。
eMCOS SDK集成了所有必要的图形工具及命令行工具、以及运行时组件,可进行实际输入访问以及全自动CI/CD流程。
eMCOS SDK可在单一环境下完成所有工具的安装及许可证认证,软件许可证管理得以简化,并且能够迅速开始开发项目。
开放平台解决方案
eMCOS POSIX通过标准的POSIX接口,能够轻松集成开源软件(OSS)及商用中间件, 比如ROS/Autoware, AUTOSAR Adaptive Platform, 或者合作伙伴的兼容POSIX的解决方案。
eSOL工程服务团队拥有丰富的软件开发和集成经验, 他们可以根据客户的要求,完善客户的软件平台, 集成新的功能到eMCOS SDK (软件开发工具包)里。
使用eMCOS Hypervisor的虚拟化功能,软件开发工程师可以在维持实时的应用程序性能和整合性的同时,并行使用的Linux客户机来实现其他不需要功能安全的应用。