1 / 69
文档名称:

基于ARM Cortex-M3数字音频网络广播终端的设计与实现.pdf

格式:pdf   页数:69
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于ARM Cortex-M3数字音频网络广播终端的设计与实现.pdf

上传人:Horange 2014/5/18 文件大小:0 KB

下载得到文件列表

基于ARM Cortex-M3数字音频网络广播终端的设计与实现.pdf

文档介绍

文档介绍:学位论文独创性说明
本人郑重声明:所呈交的学位论文是我个人在导师指导下进行的研究工作及其取得
研究成果。尽我所知,除了文中加以标注和致谢的地方外,论文中不包含其他人或集体
已经公开发表或撰写过的研究成果,也不包含为获得西安科技大学或其他教育机构的学
位或证书所使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中
做了明确的说明并表示了谢意。
学位论文作者签名: 日期:



学位论文知识产权声明书
本人完全了解学校有关保护知识产权的规定,即:研究生在校攻读学位期间论文工
作的知识产权单位属于西安科技大学。学校有权保留并向国家有关部门或机构送交论文
的复印件和电子版。本人允许论文被查阅和借阅。学校可以将本学位论文的全部或部分
内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学
位论文。同时本人保证,毕业后结合学位论文研究课题再撰写的文章一律注明作者单位
为西安科技大学。
保密论文待解密后适用本声明。

学位论文作者签名: 指导教师签名:

年月日
论文题目:基于 ARM Cortex-M3 数字音频网络广播终端的设计与实现
专业:通信与信息系统
硕士生:王超(签名)__________
指导教师:张晓莉(签名)__________

摘要
嵌入式和网络技术的飞速发展,给传统的音频处理和传输领域带来了极大的冲击。
传统的模拟音频广播技术将逐步被基于以太网络传输的数字音频网络广播技术所取代。
采用低成本、低功耗、体积小、应用灵活的嵌入式系统成为了数字音频网络广播系统的
发展趋势。
本文针对数字音频网络广播系统的应用需求,提出了一种基于嵌入式系统的数字音
频网络广播终端的设计方案。本终端以基于 ARM Cortex-M3 内核的微处理器 LM3S9B96
为核心,设计了主处理模块、外部存储模块、音频模块、网络接口模块和电源模块,实
现了数字音频网络广播终端的硬件平台设计。
本文提出了基于 SafeRTOS 实时操作系统的终端驱动程序实现方案。在参考实时传
输协议(RTP)及实时传输控制协议(RTCP)的基础上,设计了基于 UDP 协议的适合数字音
频网络广播的网络传输协议,解决了广播数据传输的实时性和可靠性问题。完成了基于
嵌入式 TCP/IP 协议栈 LwIP 的音频数据传输及播放程序的设计。
最后为确保数字音频网络广播终端符合工业化要求,对数字音频网络广播终端进行
了驱动程序测试、音频性能指标测试和功能性测试。实验表明该系统同传统的广播系统
相比,体现出了明显的优势,达到了设计要求。
关键词:数字音频网络广播终端;ARM Cortex-M3;SafeRTOS;LwIP
研究类型:应用研究
Subject : Design and Implementation work Digital Audio Broadcasting
Terminal Based on ARM Cortex-M3
Specialty : Communication and Information System
Name : Wang Chao (Signature)
Instructor: Zhang Xiaoli (Signature)

ABSTRACT
The development of embedded works technology have brought great impact on the
traditional audio processing transmission. The traditional analogue audio broadcast technology
will be replaced by work digital audio broadcasting technique gradually. Low cost, low
power, small size, flexible embedded systems has e the development trend of digital audio
network broadcasting system.
In this paper, according to work digital audio broadcasting system application
requirements, a design work digital audio broadcasting terminal based on embedded syste