国产化实时操作系统研究之旅
发布日期:2021-06-28 15:53:45 浏览次数:3 分类:技术文章

本文共 1310 字,大约阅读时间需要 4 分钟。

本人十年以上嵌入式开发经验,擅长ARM Linux 平台下的硬件设计、操作系统开发、驱动开发、应用软件开发。积累了大大小小上百个项目经验。硬件平台涉及 Samsung 系列处理器、Atmel 926x 系列、Ti Am33xx 系列\81xx 系列、Freescale i.Mx6 系列、海思3359系列处理器,DSP6678、2K1000处理器。目前正致力于研究国产飞腾系列、龙芯 MIPS 架构方面的硬件开发和操作系统开发。操作系统擅长 Linux 内核的开发和驱动开发,对 uC/OS、vxWorks、天脉、LSeMKRTOS 操作系统有开发经验。

最近利用业余时间研究国产化操作系统及应用,主要研究2K1000平台和C6678平台的国产化操作系统解决方案。希望通过头条平台能够结识到志同道合的小伙伴一起前行,共同进步。

近期发布文章主要以研究2K1000平台的嵌入式Linux操作系统和一个国产化实时操作系统的开发流程记录为主。嵌入式Linux操作系统大家都不陌生,近期发现了一个不错的国产实时操作系统SylixOS,这个操作系统的功能是我目前遇到的最好的国产实时操作系统,且开放源代码,我准备通读这个操作系统源码,有兴趣的小伙伴可以一起交流。

SylixOS 是支持 SMP的原创大型实时操作系统 ,其诞生可以摆脱国内一些关键性设备对国外嵌入式操作系统的依赖,为国内的嵌入式信息技术行业提供一个全新的选择。

为了保证 SylixOS 能够持续开发,并且吸引大批开发人员参与测试,SylixOS 目前是以开放源代码项目的形式存在。

主要指标如下

1. SylixOS 内核自主化率达到 100% (依据工信部评估报告), 拥有完全自主可控的技术能力(自主知识产权非仿制操作系统,无知识产权风险),满足国产化需求;

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

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

4. 处理器跨平台支持,支持飞腾、龙芯、PowerPC、x86、SPARC、DSP、RISC-V、C-SKY 等架构处理器,支持主流国产通用处理器,如飞腾全系列、龙芯全系列、中天微CK810 、兆芯全系列等,支持飞腾、龙芯、x64等全64位工作模式,便于用户在升级硬件平台的时候,进行应用程序的移植,减少移植的工作量;

5. SylixOS产品成熟,编程简便,系统架构简洁,配合专用的集成开发环境 RealEvo-IDE及硬件模拟器RealEvo-Simulator,便于系统开发与调试,加快软件研发速度,缩短产品研制周期;

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

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

8. SylixOS 应用编程接口符合 GJB7714-2012《军用嵌入式实时操作系统应用编程接口》, 符合 IEEE1003、IEC/ISO9945(POSIX)相关操作系统编程接口规范,用户已有应用程序可方便的迁移到 SylixOS上。

转载地址:https://blog.csdn.net/xian_gw/article/details/117399258 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SylixOS 技术简介
下一篇:[新星计划]大数据组件的默认端口号思维导图

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月24日 20时04分43秒