加载中 ...
首页 > 软件介绍 > 基础软件 正文

翼辉自主实时操作系统

2019-03-24 15:33:05 来源:沈阳软件公司 作者:沈阳软件开发

服务器操作系统

SylixOS实时操作系统综述

1.SylixOS内核自主化率达到100%(依据工信部评估报告),拥有完全自主可控的技术能力,满足国产化需求;

2.SylixOS是一款开源操作系统,可靠性、安全性更容易验证;

3.SylixOS支持对称多处理器(SMP)平台,并且具有实时进程及动态加载机制,满足多部门分布式软件开发需求,支持各部门应用软件在

操作系统上的集成;

4.处理器跨平台支持,支持ARM、MIAPP软件开发

<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件开发</a></a>,<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件公司</a></a>

PS、PowerPC、x86、SPARC、DSP等架构处理器,支持主流国产通用处理器,如飞腾1500A、

龙芯2F、龙芯3A等,便于用户在升级硬件平台的时候,进行应用程序的移植,减少移植的工作量;

5.SylixOS产品成熟,编程简便,系统架构简洁,配合专用的集成开发环境RealEvo-IDE及硬件模拟器RealEvo-Simulator,便于系统开发

与调试,加快软件研发速度,缩短产品研制周期;

6.针对不同的处理器提供优化的驱动程序,提高系统整体性能;

7.硬实时内核,调度算法先进高效,性能强劲;

8.SylixOS应用编程接口符合GJB7714-2012《军用嵌入式实时操作系统应用编程接口》,符合IEEE、ISO、IEC相关操作系统编程接口

规范,用户已有应用程序可方便的迁移到SylixOS上。

9.SylixOS支持国家标准可信计算。

系统开源

SylixOS是一款开源实时操作系统,在嵌入式系统中应用具有如下优势:

1.适用嵌入式开发

嵌入式系统的开发工作主要是在非标准硬件平台上开展的,基于开源系统,将使系统移植和定制化开发更加容易。

2.提高系统可靠性

嵌入式系统的首要要求是安全、可靠。开源系统的安全性和可靠性更容易验证,代码允许公众审查,其Bug也易于发现和修补,代码质

量更有保障。

3.降低使用风险

用户可以获取系统源代码,培育自己的团队对系统进行维护,不需要担心操作系统原有版本升级后,旧版本系统无人维护等风险。

4.便于故障定位

嵌入式系统在开发过程中,很容易出现图形显示、网络通讯、外设异常等故障,开源系统可避免闭源系统带来的故障定位难、排查周期

长、影响研发进度等问题,提高故障定位的效率。

5.技术透明度高

开源系统的发展由社区推动,用户可以随时获取到最新信息,甚至参与到系统的演变中,系统的发展不再受限于一家公司的意愿,用户可

以了解系统的未来发展规划和方向。

SylixOS作为抢占式多任务硬实时操作系统,具有如下功能特点:

1.兼容IEEE1003(ISO/IEC9945)操作系统接口规范

2.兼容POSIX1003.1b(ISO/IEC9945-1)实时编程标准

3.支持***标GJB7714-2012操作系统接口规范

4.优秀的实时性能(任务调度与切换算法时间复杂度为O(1))

5.支持无限多任务

6.抢占式调度支持256个优先级

7.支持虚拟进程

8.支持优先级继承,防止优先级翻转

9.极其稳定的内核,很多基于SylixOS开发的产品都需要7x24小时不间断运行

10.支持紧耦合同构多处理器(SMP),例如:ARMCortex-A9SMPCore、IntelDuoCore(TM)、龙芯全系列、飞腾1500A、

Freescalei.MX6系列、XilinxZynq-7000系列多核处理器

11.根据项目需求可以支持1~2秒汇海

12.支持标准I/O、多路I/O复用与异步I/O接口

13.支持多种新兴异步事件同步化接口,例如:signalfd、timerfd、eventfd等

14.支持众多标准文件系统:TPSFS(掉电安全)、FAT、YAFFS、ROOTFS、PROCFS、NFS、ROMFS等

15.支持文件记录锁,可支持数据库

16.支持内存管理单元(MMU)

17.支持第三方GUI图形库,如:Qt、Microwindows、μC/GUI等

18.支持动态装载应用程序、动态链接库以及内核模块

19.支持标准TCP/IPv4/IPv6双网络协议栈,提供标准的socket操作接口

20.支持AF_UNIX,AF_PACKET,AF_INET,AF_INET6协议域

21.内部集成众多网络工具,例如:FTP、TFTP、NAT、PING、TELNET、NFS等

22.内部集成Shell接口、支持环境变量(兼容常用LinuxShell操作)

23.支持众多标准设备抽象,如:TTY、BLOCK、DMA、ATA、SATA、GRAPH、RTC、PIPE等

24.支持多种工业设备或总线模型,如:CAN、I2C、SPI、SDIO、PCI/PCIE、1553B、USB等

25.提供高速定时器设备接口,可提供高于主时钟频率的定时服务

26.支持热插拔设备

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。