首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> rtems

基于RTEMS的USB设备驱动程序设计

  • 引 言 在航空航天和工业控制等一些嵌入式应用领域,要求控制系统具有严格的实时性,能够为任务提供一个可预见的响应时间。一些实时操作系统的引入可以有效地满足任务的实时性要求,如RTEMS和 VxWorks。在这样的系统中,如果系统通信模块的通信速度不高,或者通信质量不可靠,就会影响整个系统的实时性能。通用串行总线(USB)由于其高带宽、高可靠性的特点,必将越来越多地应用到这类系统中。然而由于多数实时操作系统目前并未提供USB主机和设备的驱动,而且USB协议相对于其他串行通信协议(RS232、SPI等)复杂度
  • 关键字: RTEMS  USB  

缩短μC/OS-II实时内核中断关闭时间的方法设计

  • 引言在实时操作系统中,由于是多任务的并发运行,所以在进入一些临界区时为了保证多任务的正常运行要关中...
  • 关键字: 实时操作系统  中断时间  RTEMS  

RTEMS管理机制与USB驱动程序设计

  • 介绍RTEMS实时操作系统和USB协议,分析RTEMS系统的设备管理机制,详细描述RTEMS操作系统下的USB设备驱动程序的设计与实现。该设计根据USB的特点,通过合理的层次划分,将驱动程序分为硬件抽象层和设备类驱动层,在硬件抽象层完成对USB设备控制器的操作,在设备类驱动层实现对各类USB设备命令的处理,保证了驱动程序易于移植和扩展。按照RTEMS的设备管理机制,为在RTEMS上运行的任务提供了标准I/0系统调用。
  • 关键字: RTEMS  USB  机制  程序设计    

RTEMS任务级别调试技术研究

  • 从系统调试的角度描述了RTEMS的结构,简要介绍了GDB远程调试模式和传统的STUB调试技术,最后提出了使用GDB完成RTEMS任务级别调试的调试系统框架。此框架将远程调试服务分割成两个RTEMS任务和一个中断处理程序,使开发者对指定应用程序进行调试时,不影响系统以及系统上其他应用程序的执行。本文介绍的任务级别调试技术并不局限于RTEMS环境,可以根据具体需求应用于RTEMS以外的其他轻量级嵌入式操作系统之中。
  • 关键字: RTEMS  调试  技术研究    

开发RTEMS实时系统的板级支持包

  • 开发RTEMS实时系统的板级支持包,板级支持包BSP在嵌入式系统中处于关键的位置,有力地支持了嵌入式系统的移植,而BSP的结构与功能随不同的嵌入式系统的软件硬件环境呈现较大的差异。本文介绍板级支持包的功能和实时系统摘要 RTEMS的体系结构,分析RTEMS的启动过程。借鉴SPARC微处理器ERC32 BSP,提出一种RTEMS板级支持包的开发流程,主要说明模板BSP的选取、启动代码模块和设备驱动程序模块的实现,链接器命令脚本的修改等。最后把BSP与RTEMS系统的其他模块组合在一起,生成最终可执行映像的过
  • 关键字: 支持  系统  实时  RTEMS  开发  
共5条 1/1 1

rtems介绍

RTEMS(多处理系统实时可执行体)是一个为嵌入式系统而设计的自由的开源实时操作系统。 在缩写词RTEMS取其现在的含义之前,初始时代表导弹系统实时可执行体,然后变成了军用系统实时可执行体。 RTEMS曾被移殖到多个以不同类型的中央处理器(CPU)为基础的电脑系统上。这些电脑系统所采用的CPU,计有:ARM、i386、m68k、MIPS、PowerPC、SH等多种不同的处理器。RTEMS被设计 [ 查看详细 ]

热门主题

树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473