首页> 中文学位 >QNX操作系统下MDSL数据记录和转存的研究与实现
【6h】

QNX操作系统下MDSL数据记录和转存的研究与实现

代理获取

目录

文摘

英文文摘

1绪论

1.1项目背景

1.2系统的总体架构

1.2.1系统的总体架构

1.2.2 QNX操作系统简介

1.3作者所做的主要工作

2数据记录

2.1数据接收与回放原理

2.1.1系统的数据记录的总体结构

2.1.2语音采集ADPCM压缩

2.1.3回放中的雷达数据处理

2.2记录单元的软件设计

2.2.1语音与雷达数据存储格式

2.3.2数据记录的软件设计

2.3.3数据回放的软件设计

3数据转存设计

3.1系统的数据转存架构设计

3.2 USB协议

3.2.1 USB系统构成

3.2.2 USB的设备类型(device class)

3.2.3 USB的数据传送

3.2.4 USB通讯模型

3.2.5 USB系统的软件

3.3存储类UMSS和BULK_ONLY传输协议

3.3.1 USB标准描述符

3.3.2 UMSS类中BULK_ONLY协议

3.4 QNX下存储类UMSS类驱动的实现

3.4.1 UMSS资源管理器的设计

3.4.2 UMSS存储类的设计

3.5移动硬盘上文件系统管理的实现

3.5.1文件系统的实现

3.5.2文件读写解释器的实现

结论

1全文总结

2问题与展望

参考文献

科研及发表论文情况

声明

致射

展开▼

摘要

近年来,实时操作系统在多媒体通信、在线事务处理、生产过程控制、交通控制等各个领域得到广泛的应用,因而越来越引起人们的重视。  多通道数字同步记录仪(MDSL)是四川大学图像图形研究所研制的用于实时记录多路语音和雷达通道数据的高科技产品。  本文采用以QNX微内核操作系统的做为平台,在该操作系统上对MDSL进行了重新设计与编码。该版本的MDSL能够根据应用需要定制加载QNX操作系统相应模块,定制安装的操作系统加上MDSL软件部分所占空间小、易于嵌入、实时性强。在研究和实现QNX下的MDSL过程中,作者负责记录单元设计和数据转存工作,文本介绍了作者如何在QNX下解决以上两个问题所进行研究与实现。第一,如何对语音、雷达数据进行同步实时记录;第二,如何在这种微内核的QNX操作系统上实现系统记录数据的外部转存。  全文分以下三个部分进行介绍:  第一、项目背景、系统总体架构设计及作者所做的主要工作。  第二、根据语音数据、雷达数据实时处理的需求,设计了语音和雷达数据接收和写入方法、数据的存储格式、数据回放搜索算法,使该系统能在较多通道下实现对语音、雷达数据实现实时记录与回放,使系统的实时性和支持最大通道数量的能力得到提高。  第三、根据系统的数据转存需求,设计了相应的数据转存框架,采用USB移动硬盘加以实现。为此,作者解决了用USB传输协议实现QNX下设备管理和数据端口通讯,在指定协议下完成命令和数据传输、文件系统访问支持三个较为复杂的问题,为QNX操作系统增加了对移动硬盘的支持,使MDSL数据转存问题得到了解决。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号