您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 嵌入式系统/ARM技术中的详解ARM Linux 2.4.x进程调度

  2. Linux2.4.x是一个基于非抢占式的多任务的分时操作系统,虽然在用户进程的调度上采用抢占式策略,但是而在内核还是采用了轮转的方法,如果有个内核态的线程恶性占有CPU不释放,那系统无法从中解脱出来,所以实时性并不是很强。这种情况有望在Linux 2.6版本中得到改善,在2.6版本中采用了抢占式的调度策略。   内核中根据任务的实时程度提供了三种调度策略:   ① SCHED_OTHER为非实时任务,采用常规的分时调度策略;   ② SCHED_FIFO为短小的实时任务,采用先进先出式调度,除非
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:88kb
    • 提供者:weixin_38670208
  1. 嵌入式系统/ARM技术中的基于时间触发嵌入式系统的设计与应用

  2. 摘要:针对51单片机速度慢、驱动能力差、抗干扰能力低及事件触发往往带来不确定性和不稳定性等问题,提出了AVR微控制器与时间触发方式相结合的嵌入式系统。   该系统结合了AVR的硬件优势及时间触发的调度理念将系统精度有效的控制在ms级,具有占存储单元少,可靠性好,可预测性强,安全性高的特点。实验表明,该系统适用于中小型实时控制系统,并可靠稳定运行。   1.引言   近年来,嵌入式发展迅速,采用51单片机死循环的事件触发编程方式已逐渐不能满足企业对产品稳定性和安全性的要求。目前,嵌入式系统软
  3. 所属分类:其它

    • 发布日期:2020-10-20
    • 文件大小:181kb
    • 提供者:weixin_38677255
  1. 嵌入式系统/ARM技术中的Linux调度的实时性

  2. 由于Linux本身是一个面向桌面系统的操作系统,因此将它应用于实时系统中会存在如下一些问题:   ●Linux系统中的系统时钟周期为10 ms,对于实时系统来说,这个周期比较长,所以它不能提供精确的定时,满足不了实时系统精确定时的要求。   ●对于Linux 2.4版本的操作系统,当一个进程因调用系统调用而进人内核态运行后,它在某些情况下属于有条件剥夺型内核,从雨使得调度延时不可预测,所以它不能满足硬实时的要求。   ●由于使用虚拟内存技术,当发生页出错时,需要从硬盘中读取交换数据,但硬盘
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:40kb
    • 提供者:weixin_38559346
  1. 嵌入式系统/ARM技术中的嵌入式操作系统实时性比对与评价

  2. 摘要 以影响嵌入式操作系统实时性的一系列相关指标为研究对象,以比对实验平台为基础,提出一种全新的基于CPLD的指标评测方法;并以WinCE、Linux操作系统为测试对象,进行了比对测试评价。最后结合两种操作系统的体系结构、调度策略等特征对测试结果进行了分析。            关键词 RTOS 比对评测 实时性 比对实验平台            引言         嵌入式实时操作系统(RTOS,Real Time Operating System)为嵌入式应用的开发者提供了系统级的支撑环
  3. 所属分类:其它

    • 发布日期:2020-12-01
    • 文件大小:106kb
    • 提供者:weixin_38668335
  1. 嵌入式系统/ARM技术中的如何通过调度策略实现RTOS的实时性能

  2. 对很多嵌入式系统来说,一个设计良好的实时操作系统(RTOS)可以让开发工程师掌握系统执行任何任务或响应任何关键事件的时间,满足系统实时性要求。为了理解RTOS如何通过系统调度策略实现实时性要求,本文介绍了抢占式调度、可抢占的内核、优先级继承和中断处理等概念。   在设计工业控制系统或医疗设备时,大部分工程师和系统设计工程师会认为采用RTOS是必需的。然而,网际路由器、车载娱乐系统和多媒体设备等普通应用还需要采用RTOS吗?像Linux或Windows这样的通用操作系统是否就能胜 任呢?通
  3. 所属分类:其它

    • 发布日期:2020-11-30
    • 文件大小:133kb
    • 提供者:weixin_38685455
  1. 嵌入式系统/ARM技术中的嵌入式实时操作系统ECOS在S3C2510上的移植实现

  2. 引言       ECOS(Embedded Configurable Operating System,嵌入式可配置操作系统)是一种针对16位、32位和64位处理器的可移植嵌入式实时操作系统。由于其源代码是公开的,因而有越来越多的设计人员开始关注ECOS操作系统。ECOS最大的特点是模块化,内核可配置。最小版本的ECOS只有几百字节,非常适合小型嵌入式系统的开发。相对于嵌入式Linux来说,ECOS有配置灵活和节省资源的优势。它的另一个优点是使用多任务抢占机制,具有最小的中断延迟,支持嵌入式系
  3. 所属分类:其它

    • 发布日期:2020-12-08
    • 文件大小:111kb
    • 提供者:weixin_38674569
  1. 嵌入式系统/ARM技术中的CBS算法的RTAI内核调度器设计(上)

  2. 摘要 近年来基于双内核架构增强Linux操作系统实时性的RTAI[1](RealTime Application Interface)在工业控制等硬实时领域已经得到了越来越多的应用。本文提出的调度器通过采用基于服务策略的CBS算法对RATI内核下的EDF调度器进行扩展,可以保证分配一定的CPU资源供Linux上的软实时应用,即使在有硬实时任务并发时也能得到处理器资源。实验结果证明了基于CBS算法扩展RTAI内核调度器的正确性。   关键词 RTAI Linux CBS算法 内核调度器 引言
  3. 所属分类:其它

    • 发布日期:2020-12-04
    • 文件大小:108kb
    • 提供者:weixin_38620893