emPower OS 高性能软件平台

emPower OS 是一个包括:实时操作系统、文件系统、图形接口、网络服务器、连接性、安全性和知识产权产品的适用于嵌入式系统和物联网设备的、完整的操作系统。它是一个支持多种CPU及云的一体化解决方案。

概述

SEGGER emPower OS 是一个适用于嵌入式系统或 IoT 设备开发的完整操作系统。它可以在没有外部存储器和资源受限的单芯片微控制器系统中运行,也可以在应用处理器(MPU)上实现最高性能。这种一体化解决方案支持丰富的硬件平台和云,因此可以轻松、经济且无风险地更换方案。

emPower OS 软件包包括:

· 实时操作系统 (RTOS)

· 标准软件库和中间件

· 安全算法和协议

· 连接库(USB、以太网、WiFiModbus

· 用户界面和图形库

· 文件系统和压缩算法

所有软件组件无缝地协同工作,并在各种微控制器/微处理器上不断进行测试。它们用C语言编写,可使用标准的 ANSI/ISO C 编译器编译。

emPower OS 入门很容易,它通过使用功能强大的、经过良好测试的组件,显著减少了交付产品所需要的时间。这些软件组件已在SEGGER产品中广泛应用, 像J-Link 调试仿真器、J-Trace 流式跟踪仿真器和Flasher生产用编程器等硬件产品。


主要特点

· 使用经过验证的组件

· 很容易在不同硬件平台之间移植软件

· 独立于供应商和制造商

· 是由 SEGGER 开发和支持的一体化解决方案

· 可以立即开始应用程序开发

· 在数百种流行的硬件平台上开箱即用

· 可根据 SEGGER 商业许可免除版税

一体化解决方案

emPower OS是模块化的一体化解决方案:所有软件组件都来自一个供应商,并且可以自由组合。 每个模块基于embOS来设置其任务和其他资源。 可以轻松设置更多接口层,以实现组件的互连,或者使用附加功能、类和协议对其进行扩展。

需要额外硬件组件的软件组件提供了基于emPower OS的定义明确的驱动程序接口和配置层。


轻松集成

emPower OS 可用于任何项目:首先,embOS支持50多种目标CPU/架构和开发环境,用户可以从中选择一个来匹配他们的项目。 emPower OS 还包括驱动程序包,帮助用户轻松开始产品开发,并在以后进行灵活升级或重新设计产品硬件。 借助大量现成的驱动程序和可供选择的配置,可以轻松创建应用程序,并将其从一种硬件移植到另一种硬件。

 

通过embOS CPU和驱动程序包,用户可以为其专用硬件获得即插即用型的项目。 在此基础上构建固件或者毫不费力气地将其集成到任何现有项目中。

互联互通

大多数现代嵌入式系统需要互联,连接到网桥、代理或服务器、甚至连接到云。emPower OS支持各种通信协议接口(: 以太网、WiFiUSB)的连接模块。

 

在此基础上的应用层协议(如: MQTTSSL/TLSIoT工具包)可以实现与云提供商或服务的连接,以实现最大的灵活性。




京ICP备:京ICP备05011254号-1 版权归北京麦克泰软件技术有限公司所有
北京麦克泰软件技术有限公司