软件产品
微内核实时操作系统您当前的位置:主页 > 软件产品 > HopenRT > 微内核实时操作系统
   
  • 微内核RTOS核心
   
  • 如果不添加任何组件,则可以构成一个功能简单的,具有强实时特性的微型操作系统
   
  • 核心服务只是构成一个RTOS的最核心的部分。不包括驱动程序以及驱动程序的管理
   
  • 核心服务使用的唯一硬件设备是定时器
   
  • 使用组件可以在该操作系统上进行功能扩展。例如加入POSIX系统调用组件可以构成一个符合POSIX标准的实时系统。加上虚拟内存管理组件可以构成多进程系统

内核代码国产化率达到100%


   
  • 微内核架构设计(Kernel小于40K),最小支持4K运行(SenHOPEN)
   
  • 具备硬实时特性,中断响应时间小于0.5us
   
  • 处理器支持:ARM、MIPS、PowerPC、x86、RISC-V 等架构处理器,支持主流国产通用处理器
   
  • 采用组件化结构设计,包括虚拟管道组件,虚拟内存组件,虚拟文件系统组件和真实文件系统组件集合,实时设备组件集合,虚拟网络系统组件,POSIX及其他系统调用组件等,提供支持网络下载和重置的OS核心组件库
   
  • 操作系统虚拟机技术,提供多OS支持机制,支持基于优先级、分时、多虚拟机的可抢占、多模式、动态优化调度方式;实现虚拟中断系统,可以绑定Linux及其他OS,以双(多)操作系统的方式运行,同时运行实时应用和非实时应用,利用虚拟管道机制,实现实时应用和非实时应用之间的通信
   
  • 支持核心、通信协议栈和应用程序的综合节能技术
   
  • 具有防病毒技术,在特定的虚拟机上智能化诊断、隔离、防崩溃技术
   
  • 内存管理:支持内存管理单元(MMU),聚簇式的内存管理策略
   
  • 兼容 POSIX 1003.1b(ISO/IEC 9945-1)实时编程标准,支持自研Hopen GUI和第三方图形库
   
  • 支持Shell,达到Linux 90%以上的功能水平( 驱动部分除外),能够完整支持Android