嵌入式系统/ARM技术中的实时 Linux 架构简介

上传:奋斗的小小蚂蚁 浏览: 17 推荐: 0 文件:PDF 大小:75.78KB 上传时间:2020-11-08 23:42:46 版权申诉
作者:李智敏,华清远见嵌入式学院上海中心讲师。 实时系统指系统的计算正确性不仅取决于计算的逻辑正确性,还取决于产生结果的时间。如果未满足系统的时间约束,则认为系统失效。换句话说,系统面对变化的负载(从最小到最坏的情况)时必须确定性地保证满足时间要求。 注意,实时性与速度关系不大:它与可预见性有关。例如,使用快速的现代处理器时,Linux 可以提供 20 μ 微秒的典型中断响应,但有时候响应会变得很长。这是一个基本的问题:并不是 Linux 不够快或效率不够高,而是因为它不能提供确定性。 当中断到达时(event),CPU 发生中断并转入中断处理。执行一些工作以确定发生了什么事
上传资源
用户评论
相关推荐
嵌入式系统ARM技术MontaVista嵌入式实时Linux
MontaVista公司,今天宣布其商业级嵌入式操作系统的下一代产品MontaVista Linux专业版4.0(Pro 4.0)。新发布专业版(Pro)集成最新的Linux 2.6的内核,并融入先进
PDF
60KB
2020-12-16 05:30
嵌入式系统ARM技术Linux调度实时
由于Linux本身是一个面向桌面系统的操作系统,因此将它应用于实时系统中会存在如下一些问题: ●Linux系统中的系统时钟周期为10 ms,对于实时系统来说,这个周期比较长,所以它不能提供精确的定
PDF
40KB
2020-11-17 20:33
嵌入式系统ARM技术基于嵌入式Linux实时技术
摘要:Linux已经被移植到多种嵌入式处理器,并得到广泛应用。主流内核实时性能不断增强,但在工业控制等特定场合仍无法满足强实时性需求。本文分析了Linux内核时延和实时化主流技术,对实时抢占内核技术进
PDF
183KB
2020-11-09 00:13
嵌入式系统ARM技术ARM架构解析
先来谈一下ARM的发展史:1978年12月5日,物理学家Hermann Hauser和工程师Chris Curry,在英国剑桥创办了CPU公司(Cambridge Processing Unit),主
PDF
267KB
2020-10-17 00:52
嵌入式系统ARM技术嵌入式Linux实时性分析
引言 嵌入式 Linux是以Linux为基础的嵌入式作业系统,它被广泛应用在移动电话、个人数字助理(PDA)、媒体播放器、消费性电子产品以及航空航天等领域中...... 嵌入式系统出现于60年
PDF
229KB
2020-10-28 04:00
嵌入式系统ARM技术基于Linux实时操作系统
摘要:介绍了RTLinux的两个重点特点:硬实时性和完备性,及其在嵌入式系统应用中的一些重要功能,并结合实时处理的具体实例对其编程方法加以说明。 近年来,基于PC的嵌入式系统得到迅速的发展。在各种
PDF
113KB
2020-10-27 17:15
嵌入式系统ARM技术内核简介
从上面的叙述中已经知道,系统中有供进程使用的资源,也存在需要使用资源来运行的进程,那么谁来在这两者之间进行协调和管理呢?当然,不可能是进程,也不可能是资源,只能是另外一组不是进程的软件功能模块。所以,
PDF
91KB
2020-11-17 20:07
嵌入式系统ARM技术应用嵌入式Linux实时优化技巧
嵌入式系统是在有限的空间和有限的资源中运行,高效地实现某种特定功能或功能集合的装置。 它的开发通常受到很多客观条件的限制,诸如较弱的CPU处理能力、较小的内存空间、较少的可供选择的外设、有限的电源
PDF
161KB
2020-11-21 06:33
嵌入式系统ARM技术实时Linux和RTOS进行比较
对实时操作系统(RTOS)特性进行比较和分析。对于我们刚接触这个操作系统时一定要对他们要有一定的了解,我们先对实时操作系统来了解下,它就是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其
PDF
92KB
2020-10-28 06:39
嵌入式系统ARM技术从RTOS移植到实时Linux
在过去的10年中,Linux成功地取代了一些最主要的传统RTOS平台,成为了各种各样的嵌入式设备和应用中首选的新的嵌入式操作系统。尽管一度曾被认为是不重要的平台,但今天嵌入式Linux已经成为主流,并
PDF
135KB
2020-11-06 19:44
嵌入式系统ARM技术Linux内存管理机制简介
在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于 Windows的内存管理。主要特点是,无论物
PDF
66KB
2020-11-10 19:05
嵌入式系统ARM技术解析Xenomai在实时Linux应用
引 言 随着嵌入式设备的快速发展,嵌入式设备的功能和灵活性要求越来越高,很多嵌入式设备中都开始使用操作系统。由于工作的特殊性,很多嵌入式设备要求系统对外部事件的中断响应必须在事先设定的时限范围内完
PDF
412KB
2020-10-28 06:30
嵌入式系统ARM技术SkyEye使用简介
SkyEye是一个开源软件(OpenSource Software)项目,中文名字是“天目”。SkyEye的目标是在通用的Linux和 Windows平台实现一个纯软件模拟集成开发环境,模拟常见的嵌入
PDF
56KB
2020-10-27 16:43
嵌入式系统ARM技术改善嵌入式Linux实时性能方法研究
目前,无论是在日常生活,还是在工业控制,航空航天,军事等方面,嵌入式系统都有着非常广泛的应用。嵌入式系统目前主要有:Windows CE、VxWorks、QNX等,它们都具有较好的实时性、系统可靠性、
PDF
123KB
2020-11-26 19:13
嵌入式系统ARM技术嵌入式Linux实时性增强方案
摘 要: 分析了嵌入式Linux在实时性方面的不足,针对Linux2.6内核的中断运行机制、内核不可抢占性、自旋锁及大内核锁等问题进行研究,提出相应的实时性改进方法。测试表明,改进后的嵌入式Linu
PDF
119KB
2020-11-06 20:56