SylixOS 的发展历程

时间重要升级
2006 年SylixOS 内核完成,内核代号 LongWing™,提供线程调度、中断管理、定时器、RMS、信号量等最基本的内核资源
2007 年增加 I/O 系统,提供某些设备的标准驱动模块,如 SPI、IIC、TTY 等
2008 年增加对网络和文件系统的支持
提供部分实用的第三方工具(如数据库)
内核资源更加丰富,提供消息队列、内存管理等功能
2009 年增加对 MMU 和 CACHE 的支持,能更好地发挥高端处理器的优势
支持更多设备和网络功能
2010 年支持标准 C++
完善了 I/O 系统
支持 POSIX 标准
丰富网络功能
逐步开始支持多媒体(SDL,FFMPEG)
2011 年SylixOS 迎来了两个重大飞跃,支持多核和动态装载以及更加丰富的文件系统和设备支持
2012 年SylixOS 支持了进程,再一次质的蜕变
2013 年增加 GDB 调试功能,可调试应用程序和动态链接库
增加对 Qt 的支持
完善设备支持和网络功能
2014 年全面支持 ARM、 MIPS 、PowerPC、x86 四大平台,完美适配各大半导体厂商芯片,适用范围更加广阔
2015 年围绕 SylixOS 推出全新的 RealEvo 系列集成开发环境
2016 年原创设计掉电安全文件系统 TpsFs
2017 年性能和功能上均有全新突破,增加特性有:SylixOS Lite、OpenMP 4.0、OpenBLAS、MultiCore DSP、SMT 调度均衡等
2018 年全面支持 C-SKY 和 RISC-V 架构处理器
成为全球首个支持 RISC-V 多核处理器的实时操作系统
2019 年发布全球首个轻量级实时容器
加入 ISO9660 光盘文件系统支持
增加组播路由、防火墙、QoS、NAT 等增强网络功能
2020 年翼辉发布首个 SylixOS LTS 版本,更好地支持用户产品长期维护和迭代更新
2021 年SylixOS 通过 IEC 61508(SIL3)/ EN 50128(SIL4)国际安全认证
2022 年
SylixOS V2.3.0 版本发布,全面支持 LoongArch 架构处理器
SylixOS 成为全球首个支持 LoongArch® 架构处理器的大型实时操作系统
SylixOS 通过 ISO 26262(ASILD)国际安全认证
未来SylixOS 将向着实时可靠、功能全面、适配广泛、灵活易用的方向不断前行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/598627.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

XDOJ108.拼数字

标题 拼数字 时间限制 1S 内存限制 1000Kb 问题描述 对于给定的字符序列(字符序列长度小于100),从左至右将所有数字字符取出拼接成一个无符号整数(拼接出的整数小于2^31)。 然后计算并输出该整…

论Acrel-2000MG微电网能量管理系统在储能行业的应用-安科瑞 蒋静

一、概述: 在新型电力系统中新能源装机容量逐年提高,但是新能源比如光伏发电、风力发电是不稳定的能源,所以要维持电网稳定,促进新能源发电的消纳,储能将成为至关重要的一环,是分布式光伏、风电等新能源消纳以及电网安…

算法专题六:模拟

一.替换所有的问号 替换所有的问号 1.思路一 class Solution { public:string modifyString(string s) {for(int i0;i<s.size();i){if(s[i] ?){for(char j a ; j<z ; j){//1.注意数组越界if((i0 || s[i-1] ! j) && (is.size()-1 || s[i1] ! j)){s[i] j;brea…

【Python学习】Python学习1

目录 【Python学习】Python学习1 1.前言2.Python安装3.PyCharm安装4.PyCharm插件推荐5.参考 文章所属专区 Python学习 1.前言 Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 由 Guido van Rossum 于 1989 年底发明&#xff0c;第一个公开发行版发…

ValueError: Could not find a backend to open path with iomode `wI` 解决

运行如下语句时报错 imageio.mimwrite(os.path.join(savedir, video.mp4)报错信息&#xff1a; ValueError: Could not find a backend to open video.mp4 with iomode wI. Based on the extension, the following plugins might add capable backends:FFMPEG: pip install …

【C/C++】轻量级跨平台 开源串口库 CSerialPort

文章目录 1、简介2、支持的平台3、已经支持的功能4、Linux下使用5、使用vcpkg安装CSerialPort6、交叉编译7、效果图8、基于CSerialPort的应用8.1、CommMaster通信大师8.2、CommLite串口调试器 1、简介 Qt 的QSerialPort 已经是跨平台的解决方案&#xff0c;但Qt开发后端需要 Q…

[C#]C# OpenVINO部署yolov8图像分类模型

【官方框架地址】 https://github.com/ultralytics/ultralytics.git 【算法介绍】 YOLOv8 抛弃了前几代模型的 Anchor-Base。 YOLO 是一种基于图像全局信息进行预测的目标检测系统。自 2015 年 Joseph Redmon、Ali Farhadi 等人提出初代模型以来&#xff0c;领域内的研究者们…

【React系列】Hook(二)高级使用

本文来自#React系列教程&#xff1a;https://mp.weixin.qq.com/mp/appmsgalbum?__bizMzg5MDAzNzkwNA&actiongetalbum&album_id1566025152667107329) 一. Hook高级使用 1.1. useReducer 很多人看到useReducer的第一反应应该是redux的某个替代品&#xff0c;其实并不是…

解锁测试性能瓶颈:深度探讨JMeter分布式性能测试!

在做后端服务器性能测试中&#xff0c;我们会经常听到分布式。但你是否了解分布式呢&#xff1f;今天&#xff0c;我们就来给大家讲讲&#xff0c;在企业实战中&#xff0c;如何使用分布式进行性能测试&#xff0c;实战过程中&#xff0c;又有哪些地方要特别注意&#xff1f; 0…

计算机网络——网络模型的组织、看法以及标准化流程

1. 通信技术和标准化领域中扮演重要角色的组织 1.1 国际和国家官方标准化机构 OSI&#xff1a;国际标准化组织&#xff08;ISO&#xff09;&#xff0c;负责国际标准的制定&#xff0c;旨在确保全球产品和服务的安全性、可靠性和效率。它有许多国家分支机构&#xff0c;包括法…

什么是滚动码?什么工作原理?

一、什么是滚动码&#xff1f; 这里我们将简单了解什么是滚动码及其工作原理。首先简要描述其概念和操作。然后&#xff0c;我们将看一个示例来进一步阐明。最后&#xff0c;我们将研究滚动代码以防止攻击的原因。 滚动码&#xff0c;也称为跳跃码&#xff0c;是远程无钥匙进入…

阿里的通义灵码在android studio上的使用方法

通义灵码是阿里推出的免费AI编程工具&#xff0c;基于通义大模型&#xff0c;国内Copilot平替产品&#xff0c; 1&#xff0c;提供行级/函数级实时续写、 2&#xff0c;自然语言生成代码、 3&#xff0c;单元测试生成、 4&#xff0c;代码注释生成、 5&#xff0c;代码解释…

两整数之和 -- 位运算

个人主页&#xff1a;Lei宝啊 愿所有美好如期而遇 本题链接 力扣&#xff08;LeetCode&#xff09; 输入描述 输入两个要相加的数&#xff0c;a和b 输出描述 返回a和b的和&#xff0c;这里其实直接return ab; 直接就过了&#xff0c;但是人题目要求还是给点面子~ 算法…

【mars3d】批量关闭矢量数据的startFlicker()闪烁或者全部关闭startFlicker()

问题 1.graphic/entity/billboard怎么能够批量关闭startFlicker()闪烁或者 全部关闭startFlicker()呢&#xff1f; 相关链接 1.http://mars3d.cn/editor-vue.html?idgraphic/entity/billboard 2.http://mars3d.cn/apidoc.html#FlickerEntity 期望效果 1.graphic.stopFlic…

国图公考:2024年上半年中小学教师资格考试(笔试)报考须知

(一)信息填报时间&#xff1a;2024年1月12日9:00至1月15日16&#xff1a;00 (二)信息确认时间&#xff1a;2024年1月13日9:00至1月16日16&#xff1a;00 (三)网上缴费时间&#xff1a;2024年1月13日9:00至1月17日24&#xff1a;00

【Pyhton】多年dat数据波段合成为一个dat

我有一个文件夹&#xff0c;内有1961-2020年逐年平均气温栅格数据&#xff0c;格式为dat&#xff0c;dat文件不是以年份命名的&#xff0c;而是一长串名字的最后4位是年份&#xff0c;现在我要对所有年份进行波段合成&#xff0c;合成一个dat&#xff0c;dat每个波段为不同年份…

java面试题-Spring常见的异常类有哪些?

远离八股文&#xff0c;面试大白话&#xff0c;通俗且易懂 看完后试着用自己的话复述出来。有问题请指出&#xff0c;有需要帮助理解的或者遇到的真实面试题不知道怎么总结的也请评论中写出来&#xff0c;大家一起解决。 java面试题汇总-目录-持续更新中 NullPointerException&…

VUE--保留小数(过滤器)

1.cutOutNum.js export const cutOutNum (num, decimals) > {if (isNaN(num) || (!num && num ! 0)) {return "-";}function toNonExponential(_num) {var m Number(_num).toExponential().match(/\d(?:\.(\d*))?e([-]\d)/);return Number(_num).toF…

MySQL运维实战(2.4) SSL认证在MySQL中的应用

作者&#xff1a;俊达 引言 MySQL支持使用TLS协议进行通信&#xff0c;该协议在数据库通信中具有关键作用。首先&#xff0c;TLS能够加密客户端与服务端之间的通信数据&#xff0c;涵盖了客户端发送至服务端的SQL请求以及服务端返回给客户端的数据&#xff0c;从而确保敏感信…

宝宝洗衣机哪个牌子质量好?好用的小型洗衣机推荐

当婴儿的到来&#xff0c;确实会给家庭带来许多变化&#xff0c;就好比如对于宝宝相关衣物的清洗需求。对于新生儿及婴幼儿的衣服&#xff0c;一般都要给予特殊的照顾与清洗&#xff0c;以保证不含细菌及过敏原。尤其是刚刚出生的婴儿&#xff0c;这时候宝宝们的皮肤很是幼嫩。…