论文摘要
基于车载电脑和便携式多媒体广阔的市场前景,本文设计了CD/VCD播放系统。该系统以AMD的Au1200嵌入式处理器为核心,在微软的WINCE5.0嵌入式操作系统平台上对VCD的MPEG-1音频和视频编码技术进行数据解码开发。本文详细介绍了CD/VCD播放系统的软件设计方法和流程。第一章阐述了当前车载需求和车载技术的现状和发展趋势,根据当前状况和发展趋势阐述将车载CD/VCD播放设计成系统的意义和优势并提出课题开发的项目目标和内容。第二章介绍车载CD/VCD播放系统设计的相关技术知识,着重介绍了嵌入式系统的设计流程、CD/VCD光盘的相关技术、MPEG-1的编解码原理以及数字音频均衡作用。第三章从系统功能需求出发,讨论车载CD/VCD播放系统的硬件平台设计和软件操作平台设计,以及播放器总体方案的制定,并且介绍了CD/VCD播放系统的应用软件开发环境。第四章针对CD与VCD光盘结构特点和存放的媒体数据的特点,详细描述了车载CD/VCD播放系统设计方案,重点阐述系统软件框架的搭建,整体的设计流程以及各个部分具体的软件设计实现,并且进行整个系统音频设置的设计。第五章说明了系统的软件测试工作,重点阐述了播放以及均衡效果的测试内容和测试结果。第六章总结本课题的设计开发工作以及展望CD/VCD在车载电脑平台的发展前景。
论文目录
摘要ABSTRACT目录第一章 绪论1.1 车载电脑系统概况1.1.1 车载设备发展现状1.1.2 车载设备发展趋势1.2 课题提出的意义1.3 课题内容第二章 CD/VCD播放系统设计相关技术2.1 嵌入式系统设计2.2 CD/VCD技术2.2.1 光盘的基本概念2.2.2 CD家族的发展历史2.2.3 CD家族规格及标准2.3 数字声音均衡2.3.1 各个频段产生的效果2.3.2 均衡器的作用2.4 MPEG-1音视频编解码技术2.4.1 MPEG-1视频编码和解码原理2.4.2 MPEG-1音频编码和解码原理第三章 车载系统总体设计方案3.1 车载系统需求分析3.2 系统硬件设计方案3.2.1 处理器芯片的选择3.2.2 系统硬件整体架构3.3 系统软件设计方案3.3.1 操作系统的选择3.3.2 播放软件方案的制定3.3.3 系统软件的层次结构3.4 系统软件开发环境第四章 CD/VCD播放系统详细设计4.1 CD/VCD播放系统总体设计4.1.1 CD/VCD软件架构设计4.1.2 模块化方案设计4.1.3 多线程方案设计4.2 数据输入模块设计4.2.1 与操作系统平台交互设计4.2.2 模块接口设计4.2.3 核心数据结构4.2.4 CD/VCD平台兼容性设计4.2.5 CD与 VCD的输入设计不同点4.3 音视频数据分流设计4.3.1 音视频分流设计4.3.2 音视频数据数据流的组成4.3.3 CD与 VCD的分流设计不同点4.4 解码模块设计4.4.1 音频解码设计4.4.2 视频解码设计4.4.3 CD与 VCD解码设计不同点4.5 滤波模块设计4.5.1 均衡器的接口设计4.5.2 均衡器的定点化处理4.6 输出模块设计4.6.1 音频输出设计4.6.2 视频输出设计4.6.3 接口函数设计4.7 图形用户界面设计4.8 音频设置设计4.8.1 音频设置内部实现4.8.2 音频设置接口实现第五章 CD/VCD系统性能测试5.1 系统测试重点5.2 系统测试平台5.3 测试案例与测试结果第六章 结论与展望6.1 总结6.2 展望参考文献致谢
相关论文文献
标签:车载论文; 播放系统论文; 音频均衡论文;