首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 140 毫秒
1.
杜旭  冯缜 《计算机工程》2004,30(18):89-90,98
XScale PXA255是Intel推出的一款基于ARM核的高性能微处理器,其核心工作频率最高可达400MHz,目前各大Pocket PC厂商已推出了基于PXA255的产品。该文分析了现有ARM Linux内核的实时处理缺陷,并提出了一种基于此处理器的Linux实时系统实现方法。  相似文献   

2.
在这篇文章中实现了优先级继承协议和中断线程化,使用新的方法实现了中断处理。通过在MMU-less的ARM处理器平台上实现基于Linux 2.6.x的硬实时系统,并且也会比较经过改进后的实时性能的提高。试验结果显示了系统的中断响应时间和加锁时间为确定时间,提高了实时性能。  相似文献   

3.
ARM+FPGA的实时数据采集系统设计   总被引:5,自引:0,他引:5  
研究设计了基于ARM+FPGA的实时数据采集的嵌入式平台,采用FPGA完成高速数据采集,通过ARM对FPGA进行管理控制.解决了测量仪器中高速数据采集与处理速度不匹配的问题以及Linux系统下中断的产生.通过ARM的高级外围总线实现了ARM与FPGA在测量仪器上的接口以及Linux系统下FPGA设备的驱动程序开发.  相似文献   

4.
Linux系统实时性能增强方法的研究   总被引:6,自引:2,他引:6  
翟鸿鸣 《微机发展》2003,13(Z1):1-3
标准Linux系统采用非抢占式内核,中断服务例程在执行过程中处于屏蔽状态,实时任务响应因为中断屏蔽可能被延时,实时任务响应具有不确定性,因此标准Linux系统不具有硬实时特性,其实时性能是软实时特性。增强标准Linux系统的实时性能,使其具有硬实时特性,是当前实时操作系统研究领域的一个热点。论文研究了影响Linux实时性能的因素,分析目前流行的增强标准Linux实时性能的方法,比较了相应实时Linux产品的优缺点,引出了基于资源的新型实时操作系统的模型。  相似文献   

5.
标准Linux系统采用非抢占式内核,中断服务例程在执行过程中处于屏蔽状态,实时任务响应因为中断屏蔽可能被延时,实时任务响应具有不确定性,因此标准Linux系统不具有硬实时特性,其实时性能是软实时特性.增强标准Linux系统的实时性能,使其具有硬实时特性,是当前实时操作系统研究领域的一个热点.论文研究了影响Linux实时性能的因素,分析目前流行的增强标准Linux实时性能的方法,比较了相应实时Linux产品的优缺点,引出了基于资源的新型实时操作系统的模型.  相似文献   

6.
Linux操作系统启用禁止中断的原因有两个:1)操作系统为了保护重要的系统程序代码暂停接受中断;2)Linux内核的进程经常关闭中断以尽快完成自己的任务.在这两种情况下,都可能导致高优先级实时进程的中断发生系统也无法响应中断,从而使得系统实时性能降低.双内核解决方案能够有效地解决Linux内核的关中断问题.它在Linux内核之下插入一个实时子内核,使Linux工作在实时内核的控制下,让实时子内核处理实时任务而Linux内核处理普通任务.  相似文献   

7.
WindowsCE.NET中断延迟测试与分析   总被引:1,自引:1,他引:0  
嵌入式系统对实时性能一般要求较高,中断延迟是评估嵌入式操作系统实时性能的重要指标。利用ILTiming测试工具对WinCE4.2和5.0进行中断延迟测量,分析了导致中断延迟的原因,同时针对PXA255处理器的BSP提出了测试WindowsCE系统中断延迟的方法。  相似文献   

8.
高鑫  陆阳 《计算机工程与应用》2005,41(20):102-104,205
标准Linux对实时应用提供了有限的支持。为了改进Linux的实时性能,详细分析了目前Linux实时化的主要技术方法和研究进展,通过从内核抢占机制、中断控制、细化时钟粒度及实时调度策略几方面深入研究,实现了一种Linux内核实时方案。实验结果显示,所做改进以不大的代价有效地提高了Linux的实时性能。同时指出了方案的不足和今后的研究方向。  相似文献   

9.
从ARM7中断处理机制入手,分析了ARM7+μC/OS-Ⅱ平台下的中断处理过程,提出了一套基于中断优先级的ARM中断优化方法。试验证明,此方法在不更改操作系统代码的情况下可以实现中断嵌套功能,有效提高了系统的实时性能,在工程应用中具有一定的实用价值。  相似文献   

10.
毫秒级的任务调度时延限制了标准Linux操作系统在电力系统微机监控装置中的应用。分析了操作系统自适应域环境Adeos(Adaptive Domain Environment for Operating System)的中断管道机制,利用实时应用接口RTAI(Real—Time Application Interface)对标准Linux操作系统进行实时扩展,并结合Cirrus Losic公司的基于EP9301处理器(ARM920T)的EDB9301工程开发板,设计了具有强实时性能的变电站微机监控装置。依据实时性将系统任务划分为实时任务部分和非实时任务部分,且实时任务和非实时任务通过管道(FIFOs)通信。测试数据显示,系统实时核上实时任务调度延迟在微秒级,可以满足硬实时的要求。  相似文献   

11.
视频采集与编码技术在视频监控终端中的应用   总被引:1,自引:0,他引:1  
考虑到开发的难易程度、生产成本和软件升级等因素,本文介绍了一种基于ARM处理器和嵌入式Linux操作系统的无线视频监控终端的设计和实现方法;分析了在嵌入式Linux操作系统下基于V4L的视频采集的新思路与基于MPEG-4的视频编码的优点,阐述了整个终端系统开发的难点及相应的解决方案;给出了无线监控终端的实现方案、视频采...  相似文献   

12.
舒志文  熊良山 《微计算机信息》2007,23(20):46-47,157
针对开放源码的Linux内核,在参考了其实时性相关研究的基础上,提出了改进其实时性能的2个措施:中断线程化和改进自旋锁机制,并在最新的标准Linux2.6内核上加以实现.经测试,改进后的内核具有更短的中断延迟和任务抢占延迟,实时性能得到了很大的提高.  相似文献   

13.
描述移植Linux内核到ARM9的具体实现过程和方法。ARM9采用三星公司的S3C2440,Linux内核版本号为2.6.34.8。首先从搭建交叉编译环境入手,接着介绍Bootloader引导程序及移植,然后详述Linux2.6.34.8内核的移植过程,最后介绍根文件系统的制作。移植后的Linux在嵌入式系统中运行稳定。  相似文献   

14.
ARM Linux在S3C2410上的移植   总被引:6,自引:4,他引:2  
针对日益复杂的嵌入式系统的应用需求,提出了在S3C2410嵌入式平台上移植ARMLinux操作系统的方案.介绍了ARMLinux的概念以及移植硬件平台的结构和运行过程,详细讲解了ARMLinux在嵌入式平台上裁减、交叉编译以及建立根文件系统的过程,并对移植结果进行了测试.测试结果表明,移植后的ARM Linux运行稳定.  相似文献   

15.
Linux在嵌入式领域中应用越来越广泛,已成为最有潜力的嵌入式操作系统。操作系统的移植是进行嵌入式应用开发的前提和基础。ARM Linux是一种针对ARM体系结构的Linux操作系统。本文以新一代高端嵌入式处理器PXA255为例,进行ARM Linux的移植,阐述了移植中需要解决的关键技术,包括:内核的定制、文件系统的创建、设备驱动的移植等。最后,在移植成功的平台上实现了无线接入点。  相似文献   

16.
改善Linux核心可抢占性方法的研究与实现   总被引:14,自引:0,他引:14  
随着开放源码的Linux应用逐渐普及,改进Linux的性能,使其适用于实时领域成为一个极具潜力的发展方向.在参考了与此相关的研究的基础上,该文对改善Linux核心可抢占性的方法提出了3个改进措施:中断管理进程化、改进互斥锁的机制和增加互斥锁协议支持,并在Linux2.2系列的核心上加以实现.试验证明,这些改进达到了减少系统的抢占粒度,提高调度精度的目的。  相似文献   

17.
对Linux的分时特性作了讨论,对Linux的中断延迟和上下文切换性能作了测试,指出造成实时性差的原因,并提出一些改善Linux嵌入式系统实时性的方案。测试结果表明,该改进方法是有效的。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号