实时操作系统的调度策略是影响系统实时性和稳定性的一个重要因素,通过对抢占调度和分时调度的研究,设计了一个可分级抢占和分时调度的实时操作系统。用抢占调度方式来保证系统的实时性,用分时调度来减少进程饥饿现象的发生,提高系统的稳定性,更易于使用。
下载地址
基于嵌入式实时操作系统的要求,分析了VxWorks的功能,强调BSP(Board Support Package)针对于不同的基本接口界面,提供不同的BSP;同时说明BSP的功能是提供给操作系统一个无关的设备接口,可以让程序开发者在不熟悉具体硬件的情况下正确地配置硬件寄存器,并给出了它的主要设计方法和实现过程.
嵌入式 VXWORKS 板级支持包(BSP)
下载地址
介绍基于实时操作系统VxWorks 和微处理器MPC860 构建的多通道语音实时通信系统。MPC860 负责完成语音通信、语音压缩、解压缩和IP 封装、解封装。基于FPGA 实现的通信控制器协调语音采集和回放模块同工作在QMC(多通道时分复用) 模式的SCC(串行通信控制器) 串口间的通信。针对实际软硬件环境定制BSP 并开发了SCC 串口的QMC 驱动程序。
多通道语音通信;MPC860T ; FPGA ;QMC;VxWorks ;板级支持包;驱动程序
当前普遍使用的DSP语音处理技术只能对语音进行简单处理,不能适应语音业务的多样化趋势。本文介绍利用MPC860和VxWorks实现综合语音通信平台,支持多板卡、多路语音实时传输,可扩展多路语音共听功能。利用MPC860的通信和信号处理功能,且Vx-Works具有占用空间小、执行效率高、方便进行个性化定制和较好的兼容性等特点,所以该综合语音通信平台在功能、硬件结构、体积、功耗以及灵活性上具有较大优势。
在设计中尽量采用嵌入式开发中的常用器件,以便稍加改动即可应用于其他设计。可以根据实际需要更改系统中语音通道的数目和扩展多路语音共听功能等。
下载地址
以VxWorks操作系统为例,阐述了BSP的概念、原理和系统启动流程,并在此基础上以某目标机为原型,着重叙述了VxWorks的裁减方法。
VxWorks; 板级支持包; 映像;
下载地址
介绍了在VxWorks下,基于VxBus的设备驱动程序的开发。结合PCI2040,讲述了VxBus原理、设备驱动开发步骤及具体实现过程。
下载地址
© 2024 VxWorks Club