现在位置: 首页 > 操作系统
2019-08-19 22:26 工业·编程 ⁄ 共 5684字 暂无评论
1  NuttX 实时操作系统 NuttX 是一个实时操作系统(RTOS),强调标准兼容和小型封装,具有从8位到32位微控制器环境的高度可扩展性。NuttX 主要遵循  Posix 和 ANSI 标准,对于在这些标准下不支持的功能,或者不适用于深度嵌入环境的功能(如 fork()),采用来自 Unix 和常见 RTOS (如 VxWorks)的额外的标准 API。 NuttX 的第一个版本由 Gregory Nutt 于 2007 年在宽松的 BSD 许可证下发布。 2  关键特征...
阅读全文
2019-08-18 19:35 工业·编程 ⁄ 共 5167字 暂无评论
以下介绍14种主流的RTOS,分别为μClinux、μC/OS-II、eCos、FreeRTOS、mbed OS、RTX、Vxworks、QNX、NuttX,而国产的嵌入式操作系统包括都江堰操作系统(djyos)、Alios Things、Huawei LiteOS、RT-Thread、SylixOS。 1、μClinux μClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux。同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳...
阅读全文
2019-05-21 06:08 工业·编程 ⁄ 共 1328字 暂无评论
一.首先了解一下什么是大小端模式 大端(存储)模式:一个数据的低字节内容存放在高地址中,高字节的内容存放在低地址中。(简单的说就是:低字节,高地址。高字节,低地址。----->大端) 小端(存储)模式:一个数据的低字节内容存放在低地址中,高字节的内容存放在高地址中。(简单的说就是:小小小----->低字节,低地址,小端) 二.为什么会产生大小端问题 因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一...
阅读全文
2018-08-29 19:48 工业·编程 ⁄ 共 3299字 暂无评论
在上周举办的云栖大会重庆峰会上,阿里云总裁兼AliOS总裁胡晓明宣布,在重庆生产的新福特翼虎将搭载基于AliOS的斑马智行,并于近期上市,这是全球汽车巨头第一次使用中国的汽车操作系统。 他还畅想到,当搭载AliOS的车辆达到1000万、2000万辆,将会对城市规划、道路出行、资源节约起到促进作用。不得不说,胡晓明的野心真大。要知道,目前AliOS装车量仅为70万辆,年底将突破100万辆,从2016年7月全球首款量产互联网汽车荣威RX5...
阅读全文
2018-04-25 06:29 工业·编程 ⁄ 共 993字 暂无评论
NetBSD 是一个继承自 BSD 的自由、安全且支持诸多处理器架构的类 Unix 操作系统。其源代码完全开源,开发活跃,应用广泛。NetBSD 项目于 4 月 23 日宣布了 NetBSD 8.0 的第一个发布候选。相较于 7.0 版本,NetBSD 8.0 包含诸多更新。部分显著更新如下: 重制 USB 栈,支持 USB3; 内核内置混音器; 可重现的构建; 在某些支持细粒度内存保护且有合适 ELF 格式的架构(i386、amd64、evbarm、landisk 及 pmax)中默认...
阅读全文
2017-04-05 15:49 工业·编程 ⁄ 共 1431字 暂无评论
Plan9 是一个操作系统。由贝尔实验室开发的,其主要的负责人是Rob Pike(现在在google工作,负责Go语言的开发)。 Plan 9不是一个很知名的作品,但是它的前身Unix是世人皆知的。而Plan 9是Unix的几位作者在AT&T职业生涯的一件巅峰之作,是被设计来超越Unix的。 实际上,Plan 9在1992年第一次发布时,就同时实现了Google Docs、Dropbox、Github、Remote Desktop等目前很火爆的互联网产品的功能。 Plan 9能做到这些,是因为它...
阅读全文
2017-03-28 15:39 工业·编程 ⁄ 共 1175字 评论 1 条
Plan9 是一个操作系统。由贝尔实验室开发的,其主要的负责人是Rob Pike(现在在google工作,负责Go语言的开发)。当然这个操作系统的参与者还有几个大名鼎鼎的人:包括Ken Thompson(C语言和Unix创始人),Dennis Ritchie(C语言和Unix创始人),Brain Kernighan(awk之父),Doug Mcllroy(Unix管道提出者,Unix开发参与者)。 为什么有了Unix还需要有Plan9呢? Plan9中最本质的思想是“一切皆是文件”,CPU是一个文件,内存是...
阅读全文
首先,网络操作系统和分布式操作系统都支持多台电脑在一个网络区域中通信和管理资源等任务(即网络服务)。这咋一看,这两个哥们还真是一样的。 但是实际上 这两者是有很大区别的,不然分布式这个词怎么就给人感觉那么火那么高深呢!嘿嘿! 区别一:网络操作系统是基于单机计算机操作系统工作的,是为单个计算机提供网络服务的核心技术。而分布式操作系统则不然,分布式操作系统是将分布在不同区域(也就是网络)中的计算机组织...
阅读全文
2016-07-12 06:34 工业·编程 ⁄ 共 4492字 评论 1 条
一直unix在我心目中的地位都很高,unix的稳定性和完整性是windows和linux所无法匹敌的。而且从另一种意义上说,linux其实也算是从unix里的一个分支。我曾有幸安装过AIX,不过当时对unix/linux系统了解还少,仅仅只在会装的程序。受致于硬件环境的局限,以致无缘再使用。而HP-unix也一样,都是只对自己的cpu硬件进行支持。而平民化了的unix里比较出名的当数BSD家族了。就连风光无限的苹果也是从这个分支里演变出来的。 BSD家族...
阅读全文
2016-07-11 06:17 工业·编程 ⁄ 共 4293字 暂无评论
NetBSD 是一个自由的,高可移植性的类UNIX的操作系统,它可在很多硬件平台上运行,从64位的Alpha服务器到手持设备。它完美的代码设计和先进的体系特点使它适合于研究和开发环境,并且用户可以从完全的源代码中得到支持。很多应用程序都可以容易得到。 NetBSD是一种对硬功体系结构支持广泛的操作系统,当前版本支持的硬件体系有: DEC ALPHA, (STRONG) ARM32, ATARI, BEBOX, COMMODOREAMIGA & MACROSYSTEMS DRACO, HP 300, I...
阅读全文