以VxWorks操作系统为例,阐述了BSP的概念、原理和系统启动流程,并在此基础上以某目标机为原型,着重叙述了VxWorks的裁减方法。
VxWorks; 板级支持包; 映像;
下载地址
介绍基于实时操作系统VxWorks 和微处理器MPC860 构建的多通道语音实时通信系统。MPC860 负责完成语音通信、语音压缩、解压缩和IP 封装、解封装。基于FPGA 实现的通信控制器协调语音采集和回放模块同工作在QMC(多通道时分复用) 模式的SCC(串行通信控制器) 串口间的通信。针对实际软硬件环境定制BSP 并开发了SCC 串口的QMC 驱动程序。
多通道语音通信;MPC860T ; FPGA ;QMC;VxWorks ;板级支持包;驱动程序
当前普遍使用的DSP语音处理技术只能对语音进行简单处理,不能适应语音业务的多样化趋势。本文介绍利用MPC860和VxWorks实现综合语音通信平台,支持多板卡、多路语音实时传输,可扩展多路语音共听功能。利用MPC860的通信和信号处理功能,且Vx-Works具有占用空间小、执行效率高、方便进行个性化定制和较好的兼容性等特点,所以该综合语音通信平台在功能、硬件结构、体积、功耗以及灵活性上具有较大优势。
在设计中尽量采用嵌入式开发中的常用器件,以便稍加改动即可应用于其他设计。可以根据实际需要更改系统中语音通道的数目和扩展多路语音共听功能等。
下载地址
下载地址
介绍了在VxWorks下,基于VxBus的设备驱动程序的开发。结合PCI2040,讲述了VxBus原理、设备驱动开发步骤及具体实现过程。
下载地址
针对目前通信系统中串口通信,论述了基于嵌入式操作系统Vxworks扩展多个串口以进行实时通信的设计方案,给出了硬件设计核心单元以及串口扩展单元实现原理、软件多任务交互以及通信设计流程,并对多串口卡的实时性处理、程序的模块化设计进行了详细分析。通信测试结果表明该设计提高了CPU利用率和软件效率,扩展了通信范围。
下载地址
© 2024 VxWorks Club