VxWorks下的任务监控方法及应用
2012-09-05 95
1、VxWorks交叉开发模式 在VxWorks下应用软件开发时采用交叉开发模式,宿主机通常是普通的PC机,目标机就是应用程序真实的运行的硬件平台;集成开发环境Tornado位于宿主机,用户通过Tornado开发环境完成代码编写、编译、链接,宿主机与目标机通过分别位于其上的Target Server和Target Agent实现信息交互,物理连接往往 .. [查看全文]
三种嵌入式操作系统
2012-09-04 电子工程世界 39
摘要:提要三种常用的嵌入式操作系统——Palm OS、Windows CE、Linux;在此基础上、分析、比较这三种嵌入式操作系统,给出它们之间的异同点及各自的适用范围。 1 嵌入式系统与嵌入式操作系统 1.1 嵌入式系统 嵌入式系统是以嵌入式计算机为技术核心,面向用户、面向产品、面向应用,软硬件可裁减的,适用于对功能、可靠性、成 .. [查看全文]
uCOSII的移植
2012-09-02 55
我将uCOS-II 移植到了EPSON 的C33209的平台上,接下来我就基于我移植好的代码讲解如何将uCOS-II从一种MCU移植到另一种MCU。首先介绍uCOS-II的文件,如下表:ucos_ii.h os_cfg.hos_cpu.h os_core.c os_dbg_r.c os_flag.c os_mbox.c os_mem.c os_mutex.c os_q.c os_sem.c os_task.c os_time.c ucos_ii.c os_cpu_c.cos_c .. [查看全文]
uC/OSII在S3C2410上的移植
2012-09-02 汪国有 程伟 69
随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点。对功能、可靠性、成本、体积和功耗严格要求的嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,其中嵌入式微处理器和嵌入式操作系统分别是其硬 .. [查看全文]
VxWorks实时操作系统的USB驱动程序原理与分析
2012-07-30 朱泽诚 王兴元 李洁 22
1、问题的提出 通用串行总线(USB)作为一种中高速的数据方式,已经很普遍地应用于外设与主机的通信中。VxWorks是当今十分流行的实时操作系统,在通信、国防、工业控制、医疗设备等嵌入式实时应用领域。很多VxWorks系统中都有USB设备,可是关于USB的驱动实现并没有相关的资料可以参考,给实际工作带来了难题。本文通过详 .. [查看全文]
用RTOS开发蓄电池监控器
2012-07-18 王玮 11
摘要: 现在,在单片机开发领域比较流行使用C语言来开发单片机软件,本文是介绍一种比C语言更高一个层次的开发方法――单片机的多任务操作系统RTOS,并且结合了一个设计范例来说明RTOS的原理和使用方法. It's poluar to develop the embed system software with C language in field of the development of embed system.. I w .. [查看全文]
基于VxWorks的视频采集系统的设计与实现
2012-06-02 芮雨 余松煜 15
摘要 利用Bt848在Intel x86平台和实时操作系统VxWorks上实现了视频采集系统。Bt848高度集成的特性使其外围电路极其简单,在保证性能的前提下便于硬件的设计和附加功能的集成。VxWorks优异的性能和方便的接口便于编写设备驱动程序和应用软件。 关键词 视频采集Bt848VxWorksPCI设备驱动程序 1、引言 多媒体通信技术的发展为 .. [查看全文]
VxWorks基于AT91RM9200处理器的中断处理
2012-06-02 张雷 任恩恩 24
Vxworks作为一个实时嵌入式操作系统,通常采用中断的方式来满足系统实时性的要求,因此,熟悉其中断的处理过程对于VxWorks操作系统的开发是至关重要的.本文通过编写和调试基于AT91RM9200处理器的VxWorks嵌入式操作系统的BSP,来讨论VxWorks操作系统的中断机制。 1 VxWorks中断处理机制及AIC AT91RM9200使用一个 .. [查看全文]
uCOS-II的嵌入式串口通信模块设计
2012-06-02 14
在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。uCOS-II是一个占先式实时多任务内核,使用对象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上。但uCOS-II仅是一个实时内核,它不像其他实时操作系统(如嵌入式Linux)那样提供给用户一些API函数接 .. [查看全文]
uCOS II中实现同优先级调度的方法
2012-06-02 陈开发 20
uCOS II 是一个源代码公开的嵌入式实时操作系统,以其稳定可靠、高效、可移植性好,并且为占先式调度等特点,被广大工程技术人员使用。uCOS II 作为一种占先式的实时操作系统,在不少方面有着可以与商业内核相比的功能。但是uCOS II 不支持同优先级任务的调度,而实际的应用中,往往有些任务需要同优先级进行调度。如多点的温 .. [查看全文]
VxWorks环境下基于Zinc的GUI任务与非GUI任务之间的通信
2012-06-02 彭宇 27
1 引言 VxWorks是美国Wind River Systems公司开发的一种嵌入式实时操作系统,它以高性能可剪裁的微内核以及友好的用户开发环境在嵌入式实时操作系统领域占有重要的地位。在很多实时应用场合(如嵌入式地理信息系统) ,需要在VxWorks环境下设计图形用户界面(GUI) 。VxWorks提供了两种开发图形用户界面的组件:WindML (Win .. [查看全文]
VxWorks系统下时钟及定时器的应用
2012-06-02 43
1 引言 由于现代电信和计算机网络技术的发展和人们对网络带宽、时延等要求越来越苛刻,对通信系统的硬件和软件都提出了更高的要求,通信协议的复杂性日益增强。选择实时操作系统(RTOS)进行通信协议软件的开发.就是因为RTOS具有以下特点满足通信协议的复杂性:系统内核小; 中断处理时间短; 连续运行时间长; 多个毫秒级或微妙 .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号