侵权投诉
当前位置:

OFweek 电子工程网

嵌入式操作系统

国产嵌入式操作系统出路何在?

嵌入式系统是电子信息产业的基础,是智能系统的核心。伴随物联网和人工智能的快速发展,嵌入式操作系统在智能系统中发挥越来越大的作用,为了应对日益复杂的外部环境,国产智能系统更加离不开国产嵌入式操作系统。2

嵌入式操作系统μCOS-Ⅱ剖析与移植

想要移植操作系统到电子产品中,需了解实时操作系统的概念、内核结构,如何裁剪操作系统代码。本文通过对嵌入式操作系统μC/OS-Ⅱ源代码的分析及移植,掌握多任务实时系统的基本概念、竞争与调度算法、任务间同步与通信、存储与定时的管理。

嵌入式操作系统浅析

嵌入式操作系统是ARMCPU的软件基础,从8位/16位单片机发展到以ARMCPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。

操作系统哪家强:iOS、Windows对比嵌入式Android、Linux

说到操作系统,首先肯定会想到计算机或者手机,对于普通人来说,最熟悉的当然是iOS、Windows、Android,了解嵌入式的朋友还会接触到Linux,对于这四种操作系统你了解多少呢,今天小编就来简单概括一下。

对比嵌入式 iOS 8操作系统你不知道的功能详解

虽然许多iPhone用户都已经升级到了最新的iOS 8操作系统,但是其实新系统的许多功能大家都还没有使用过。其实苹果在iOS 8系统里还隐藏了一些并不容易被人发现的功能或工具,普通用户非常不容易找到,但是有些却非常实用。

基于ARM的嵌入式操作系统概述

嵌入式操作系统(Embedded Operation System,EOS)是指用于嵌入式系统操作系统嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。

<font color='red'>嵌入式操作系统</font>和Linux解析

嵌入式操作系统和Linux解析

本文分析了Linux的特点,稳健性和局限性以及最重要的实时领域的应用。过去,因为非PC的嵌入式硬件平台价格昂贵,使得许多高性能要求的嵌入式系统不能实现。现在,因为廉价的PC硬件大力发展和广泛的应用,使得那些高性能要求的嵌入式系统有了实现的可能。

ARM的嵌入式操作系统概述及汇总

嵌入式操作系统是指用于嵌入式系统操作系统嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。嵌入式操作系统是负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。

嵌入式Linux操作系统在定制PMP DM320的应用

Linux 是一种适合于嵌入式系统的开源操作系统,可以高效地处理各种复杂的任务。从基于TI DM320的PMP 解决方案入手,以TI DM320 平台为例,提出一种在PMP 系统上应用嵌入式Linux 的方法,探讨了Bootloader 启动程序和嵌入式Linux 内核的移植过程。

采用嵌入式实时操作系统μC/OS Ⅱ的3D打印机的控制系统

本文简要介绍了三维打印机原理与控制系统,重点论述了采用μC/OS Ⅱ操作系统开发三维打印机中任务的划分及任务间的通信技术。将三维打印分为4个用户任务,分别是触摸屏操作任务,显示屏显示任务,数据生成任务,打印任务。

浅析嵌入式开发时选择实时操作系统的几大要点

对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么目标是决定RTOS是必要的还是花瓶的关键。

嵌入式实时操作系统μC/OS-II下的USB主机系统设计

嵌入式操作系统作为大多数嵌入式应用系统的软件平台,它管理着系统的资源,为应用软件提供各种必要的服务。在嵌入式应用系统中使用嵌入式系统,可以提升嵌入式应用系统的开发效率,但是在得到嵌入式操作系统提供服务之前,关键是要将嵌入式操作系统移植到目标板上。

嵌入式Linux分时操作系统的实时性分析

Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。但与商业嵌入式操作系统相比Linux遵循GPL,具有源代码开放、定制方便、支持广泛的计算机硬件等优点。

嵌入式操作系统Linux下vim编辑器的使用小技巧

Vim是Linux操作系统中最常用一个编辑器。如配置文件的更改、环境变量的设置等等基本上都是在这个vim编辑器上完成。所以这是Linux系统管理员最常用的一个工具。不过这个工具虽然小,但是其有很多的实用小技巧。

嵌入式操作系统Linux实时化技术研究

Linux支持PowerPC、MIPS、ARM、DSP等多种嵌入式处理器,逐渐被用于多种关键性场合。其中实时多媒体处理、工业控制、汽车电子等特定应用对Linux提出了强实时性需求。Linux提供了一些实时扩展,但需要进行实时性改造。本文针对嵌入式Linux实时化技术中的一些关键问题进行了讨论。

嵌入式操作系统Linux平台上的网络存储器设计

在整个软件设计中,应选择一个合适的操作系统。整个操作系统要求体积比较小、网络功能比较强、适于裁减、能被嵌入到Flash中,并且有网络管理和磁盘管理功能。针对这些要求,我们选择Linux操作系统作为软件平台,对其内核进行裁减,从而实现嵌入式网络存储器的功能。整个软件实现可分为以下几个部分。

实时Linux与其它嵌入式实时操作系统的比较

本文对四种实时操作系统(RTOS)特性进行分析和比较。它们是:Lynx实时系统公司的LynxOS、QNX软件系统有限公司的QNX以及两种具有代表性的实时Linux——新墨西哥工学院的RT-Linux和堪萨斯大学的KURT-Linux。

嵌入式设计:多处理器下的硬实时操作系统研究

虽然Linux继承了传统Unix的公平调度机制即分时调度策略,提供了一个稳定的操作系统的管理系统,但是它仍然不能解决实时系统要求的纳秒级的中断延迟、任务切换时间,即便是当前的2.6内核,也只是在linux内核中添加了一些可抢占点,对实时性的支持也还是不尽人意。

嵌入式实时操作系统μC/OS-II在PC机上的移植

μC/OS-II是专门为嵌入式系统应用而设计的嵌入式实时操作系统,人们在学习μC/OS-II时,一开始往往在基于PC机的DOS或 Windows环境下进行分析与研究。在这种环境中,带有μC/OS-II内核的应用系统的运行,让人觉得它好像是一个 DOS程序,人们无法真实地领略实时操作系统的面貌。

车载嵌入式操作系统调度算法分析与改进

实际情况下,车载微机需要对多点的压力、温度以及许多其他的状态参量进行采集与监测.单一编程较为复杂,应选用嵌入式实时操作系统来完成这些任务。任务中有些需要按时间片进行调度,分时完成各个任务;而现有的源码开放的嵌入式实时操作系统一般都是抢占多任务内核。

上一页   1  2  3  4  5  6  7 ...  252   下一页

粤公网安备 44030502002758号