pSOS 实时嵌入式操作系统
# 嵌入式操作系统
Mini vMac
ChibiOS/RT 小型实时操作系统
TROCHILI是一个全新的适用于嵌入式领域的实时操作系统内核。支持多线程、多优先级、抢占式调度。内核代码大部分由C语言开发,代码结构清晰,可维护性好。TROCHILI取蜂鸟之意,意味着体积小巧、动作灵敏。灵活的线程调度机制,支持优先级抢占式调度。不同优先级线程采用优先级调度,相同优先级线程间采用时间片调度。消息队列、邮箱支持紧急消息传递。支持用户定时器、线程延时定时器和IPC访问的时限定时器。TROCHILI非常适合各种资源紧张的MCU系统。
LinHES 机顶盒系统
RTEMS, 即: 实时多处理器系统,是一个开源的无版税实时嵌入操作系统RTOS。它最早用于美国国防系统,早期的名称为实时导弹系统,后来改名为实时军用系统,现在由OAR公司负责版本的升级与维护。目前无论是航空航天、军工,还是民用领域RTEMS都有着极为广泛的应用。该项目将RTEMS id变成了16bit了,此外该项目将BSD TCP/IP换成了LWIP。RTEMS在性能上丝毫不输于VxWorks,他和VxWorks以及RtLinux的性能比较可以参考《RTEMS简介》。本站开设的
Raw-OS 起飞于2012年,Raw-OS志在制作中国人自己的最优秀硬实时操作系统。Raw-OS 操作系统特性 内核最大关中断时间无限接近0us, s3c2440系统最大关中断时间实测0.8us。支持轻量级线程protothread。支持普通任务级别的状态机和事件驱动机制。支持tasklet以及workqueue,轻松降低系统最大关中断时间到最低,以及大大提高了系统的实时性。支持mutex在优先级反转过程中的任务优先级逐步还原策略,以及解决了改变任务优先级等mutex带来的副作用。支持 8位,16位,32
大家对Google的Android和Intel的Moblin一定不会陌生,MaxWit Linux与其类似,也是一个基于Linux的嵌入式操作系统,该项目由MaxWit开放实验室于2008年1月正式启动,现阶段主要面向嵌入式系统。MaxWit Linux提供了一个完整的软件栈。移植、开发bootloader,包括g-bios和u-boot等。移植、开发Linux kernel,这部分可易可难,试想在一个内核不支持的全新的板子上跑起Linux及所有的驱动,这个工作量也不少。其实不然,你会发MaxWit Lin
μTenux 中国开源嵌入式实时操作系统
RetroBSD 嵌入式 BSD 系统
ARM宣布了针对物联网低功耗设备的操作系统mbed OS。mbed OS部分开源,其余部分控制在ARM手中,理由是为了确保操作系统不会碎片化。ARM声称mbed OS只需要256kb内存,它希望开发商能能使用mbed开发电池使用寿命长达数年的设备。mbed OS将免费提供给所有厂商使用。在物联网领域,mbed面临多个竞争对手的挑战,如通用电气的 Predix 、三星的 Tizen,Nest Labs使用的是基于Linux的私有软件,在被Google收购后它未来可能改用 Android。
# 物联网 # 嵌入式操作系统
Lencer 是由济南大学三位学生开发并维护的开源操作系统内核。内核中文名字为:量格。格源于"儒家"思想:格物致知。Lencer 操作系统内核随心开源软件社区的OSP协议。
NayuOS 使用一个定制版的 Chromium OS,没有私有的BIOS,使用 Guest模式,不需要任何 Google账号,也不会与Google服务同步,只运行自由软件。
Apache Mynewt 是一个用于资源受限嵌入式环境的操作系统。该项目主要目的:
SONiC OS 交换机操作系统
Winbuntu Windows 10 的Ubuntu环境
DroneCode 是一个开源的无人机航空操作系统,由 Linux Foundation 联合 12 家技术公司宣布推出的免费开源项目,旨在为无人机航空操作系统、导航工具等系统及工具的开发者提供一个庞大的开源代码库,从而促进整个应用生态的健康发展。该项目将由 Linux Foundation 负责监管,此外 3D Robotics CEO Chris Anderson 以及 Box CEO Aaron Levy 也将提供协助。根据 Linux Foundation 执行董事 Jim Zemlin 的介绍,目
# 嵌入式操作系统 # 开源硬件
libreCMC 常见问题什么是 libreCMC?一套完全自由的嵌入式操作系统,可在路由器和各种通用计算机上工作。它是100%自由的软件,符合GNU FSDG。libreCMC由两个项目组成,一个是GNU/Linux-libre发行版,另一个是不基于 linux* 内核的试验性的操作系统。许多流行的设备和开发板都是非自由的,将不会被libreCMC支持。libreCMC每 3 - 6 个月发布一次,具体取决于是否存在严重的安全或设计缺陷。发布新版本时会涉及许多因素,因此发布可能会更频繁或延迟。
RIOT-OS 实时多线程 IoT 操作系统
One OS 简介One OS是一个专注于可靠性和简易可用的小型实时系统。它通过采取形式化方法来确保系统的可靠性。所有的实时操作系统必备的功能它都具备,但是并不在此基础上提供更多可选组件以确保内核的精炼性。这样,得到的内核就是一个最小化的内核,可以很方便地对它进行形式化验证。同时,它还可以作为客户操作系统运行在虚拟机监视器上。它也无法进行严格的检查,只能通过人的心智进行分析。
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号