SEGGER嵌入式RTOS及中间件

     SEGGER Microcontroller  http://www.segger.com



1、实时操作系统RTOS

     实时操作系统embOS,适用于所有流行的内核、编译器和开发工具,代码遵循MISRA-C:2012规范,尺寸小(ROM:1700B,RAM:71B),支持抢占和时间片轮询调度方式,提供队列、邮箱、信号量等OS服务。此外,还提供IEC 61508 SIL 3和IEC 62304 Class C的功能安全预认证版本embOS-Safe。


2、嵌入式中间件

       在embOS之上,提供了丰富的中间件,实现FAT格式文件存储,GUI图形显示,提供USB Host&Device4e协议栈,支持IPv4&v6及Modbus协议,实现基于USB、网络及UART接口方式的设备互联功能。


3、加密与安全

Segger还为嵌入式系统构建提供了加密和安全库,用户可以选择已有的安全协议SSH(emSSH)和TLS (emSSL),或使用emCrypt提供的经过验证的、先进的算法创建自己的安全协议。

通过USB存储设备,SD卡,USB接口,RS232/RS485实现嵌入式应用程序现场更新的emLoad;提供高效数据压缩库的emCompress,减少数据存储空间占用,提高数据传输效率;用于加密模块和数据完整性检查的emLib,提供 AES 和 DES 加密以及 CRC 和 ECC校验。


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