文摘
英文文摘
第一章 绪论
1.1 研究背景
1.2 音频系统设计方案研究
1.3 嵌入式系统概述
1.4 TCP/IP协议族相关理论
1.4.1 TCP/IP模型
1.4.2 网际协议IP
1.4.3 用户数据报协议UDP
1.4.4 传输控制协议TCP
1.5 课题主要研究内容
1.6 论文章节安排
第二章 系统总体方案设计
2.1 需求分析
2.1.1 功能需求
2.1.2 性能需求
2.2 硬件实现
2.2.1 ARM9微处理器
2.2.2 硬件核心模块介绍
2.2.3 硬件开发环境搭建
2.3 嵌入式Linux软件平台搭建
2.3.1 BootLoader介绍
2.3.2 建立交叉编译环境
2.3.3 编译内核
2.3.4 建立根文件系统
2.4 系统应用程序结构
2.4.1 系统服务器的功能实现
2.4.2 系统客户机的功能实现
2.5 本章小结
第三章 设备驱动程序设计
3.1 字符设备驱动程序设计
3.1.1 LCD驱动程序设计
3.1.2 键盘驱动程序设计
3.2 音频设备驱动程序设计
3.3 网络设备驱动程序设计
3.3.1 网络设备驱动程序设计
3.3.2 Linux流量控制
3.4 本章小结
第四章 系统应用程序设计与实现
4.1 音频传输模块设计
4.1.1 基于C/S模型的网络通信原理
4.1.2 服务器监控功能的设计与实现
4.2 音频终端系统软件设计
4.2.1 多线程机制
4.2.2 音频采集模块
4.2.3 音频处理模块
4.2.4 音频发送模块
4.2.5 音频解码模块
4.2.6 人机交互模块
4.3 主要功能模块的算法描述
4.3.1 MP3解码算法
4.3.2 数据存储算法
4.4 本章小结
第五章 系统功能测试与分析
5.1 系统整体功能测试
5.2 Ping程序调试
5.3 UDP模块调试
5.4 TCP模块调试
5.5 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间的主要研究成果