- 引 言
在航空航天和工业控制等一些嵌入式应用领域,要求控制系统具有严格的实时性,能够为任务提供一个可预见的响应时间。一些实时操作系统的引入可以有效地满足任务的实时性要求,如RTEMS和 VxWorks。在这样的系统中,如果系统通信模块的通信速度不高,或者通信质量不可靠,就会影响整个系统的实时性能。通用串行总线(USB)由于其高带宽、高可靠性的特点,必将越来越多地应用到这类系统中。然而由于多数实时操作系统目前并未提供USB主机和设备的驱动,而且USB协议相对于其他串行通信协议(RS232、SPI等)复杂度
- 关键字:
RTEMS USB
- 引言在实时操作系统中,由于是多任务的并发运行,所以在进入一些临界区时为了保证多任务的正常运行要关中...
- 关键字:
实时操作系统 中断时间 RTEMS
- 介绍RTEMS实时操作系统和USB协议,分析RTEMS系统的设备管理机制,详细描述RTEMS操作系统下的USB设备驱动程序的设计与实现。该设计根据USB的特点,通过合理的层次划分,将驱动程序分为硬件抽象层和设备类驱动层,在硬件抽象层完成对USB设备控制器的操作,在设备类驱动层实现对各类USB设备命令的处理,保证了驱动程序易于移植和扩展。按照RTEMS的设备管理机制,为在RTEMS上运行的任务提供了标准I/0系统调用。
- 关键字:
RTEMS USB 机制 程序设计
- 从系统调试的角度描述了RTEMS的结构,简要介绍了GDB远程调试模式和传统的STUB调试技术,最后提出了使用GDB完成RTEMS任务级别调试的调试系统框架。此框架将远程调试服务分割成两个RTEMS任务和一个中断处理程序,使开发者对指定应用程序进行调试时,不影响系统以及系统上其他应用程序的执行。本文介绍的任务级别调试技术并不局限于RTEMS环境,可以根据具体需求应用于RTEMS以外的其他轻量级嵌入式操作系统之中。
- 关键字:
RTEMS 调试 技术研究
- 开发RTEMS实时系统的板级支持包,板级支持包BSP在嵌入式系统中处于关键的位置,有力地支持了嵌入式系统的移植,而BSP的结构与功能随不同的嵌入式系统的软件硬件环境呈现较大的差异。本文介绍板级支持包的功能和实时系统摘要 RTEMS的体系结构,分析RTEMS的启动过程。借鉴SPARC微处理器ERC32 BSP,提出一种RTEMS板级支持包的开发流程,主要说明模板BSP的选取、启动代码模块和设备驱动程序模块的实现,链接器命令脚本的修改等。最后把BSP与RTEMS系统的其他模块组合在一起,生成最终可执行映像的过
- 关键字:
支持 系统 实时 RTEMS 开发
rtems介绍
RTEMS(多处理系统实时可执行体)是一个为嵌入式系统而设计的自由的开源实时操作系统。
在缩写词RTEMS取其现在的含义之前,初始时代表导弹系统实时可执行体,然后变成了军用系统实时可执行体。
RTEMS曾被移殖到多个以不同类型的中央处理器(CPU)为基础的电脑系统上。这些电脑系统所采用的CPU,计有:ARM、i386、m68k、MIPS、PowerPC、SH等多种不同的处理器。RTEMS被设计 [
查看详细 ]
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司

京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473