基于SOPC的以太网数字语音广播系统

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:ufojay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于SOPC的以太网数字广播系统是网络化、数字化、可编程技术发展的必然产物。相比于传统的广播系统,具有音质效果好、传输距离远、可以分区域广播等优点,具有广阔的发展与应用前景。本文针对以太网数字广播系统的要求,完成了以太网数字广播系统的设计和实现,该系统分两个部分:(1)广播服务器;(2)基于SOPC技术的广播终端;服务器通过麦克风进行语音信号采集并通过以太网向指定的广播终端发送,广播终端实现从以太网上接收数据并实时播放。系统的主要工作包括服务器的实现、系统终端软硬件平台的搭建及其应用程序的编写。系统服务器以Visual Studio.NET8.0为开发平台,结合wave底层函数编程,实现wave语音信号的采集,并通过winsock函数实现语音数据在以太网上的传输,同时设计与实现了基于MFC的服务器操作界面。系统终端软硬件平台的搭建过程:在EDK下通过选择不同的IP核来组成系统的各个功能模块;通过对这些IP核端口的连接配置实现各个功能模块之间的通信连接;对于有外接芯片的IP核,则通过对其外部端口进行约束配置实现与外接芯片的连接;定制LCD控制器IP核;然后通过配置各个IP核的参数来满足系统各个功能模块的功能需求,通过以上几步完成硬件平台的搭建。软件平台搭建包括:移植操作系统与协议栈;根据功能需求对Xilkernel操作系统与LwIP协议栈进行配置,编译生成应用程序能够链接的库文件。同时,在搭建好的软硬件平台上,编写基于LwIP协议栈的语音数据接收线程及编写GPIO模拟SPI总线驱动语音芯片的语音数据播放线程。编写LCD显示程序。语音数据接收线程将从服务器上接收到的语音数据存储在循环队列中。语音播放线程从循环队列中取出语音数据传给语音芯片进行播放。最后,通过测试程序对系统进行测试,测试结果展示系统的各模块的运行稳定,达到了工程应用的要求。
其他文献
感应耦合电能传输技术的原理是将交流市电通过一系列的整流与逆变转换后从发射端通过磁场耦合的方式传送到接收端。非接触供电技术的发展迅速,特别是进入21世纪后,研究人员对ICPT技术的研究主要是针对恒定负载稳压供电方面。但随着人们需求的增加,动态多负载供电也随之出现。动态多负载供电主要是负载在发生扰动时会加大对输出电压的影响,使输出电压不能稳定在所需要的范围内,而且,负载的变动会引起副边回路输出电压的跳
该研究以中国森林生态系统为例对生态系统健康的基本理论和基本方法进行了探讨,对森林生态系统健康进行评价.该研究选择了活力(V)、组织结构(O)、和抵抗力(R)来作为宏观生态
随着建筑技术的发展,很多现代建筑采用了装饰功能较好的不承重悬挂式幕墙来对建筑主体结构加以保护,同时建筑幕墙还具有一定的节能环保作用.我国目前已经成为建筑幕墙的生产
建筑工程土建施工现场管理工作的开展是保证施工质量及施工安全性的关键因素.同时,做好现场管理工作还能够合理的分配各项建筑工作,提高施工效率,保证各项材料的合理分配,提
大脑调节机体的感觉、运动、认知、情绪、基础代谢等各方面功能,其发育和功能需要结构完整、功能稳定的循环系统。脑部血管完整性的破坏会产生严重的健康问题,是导致死亡的主要
力矩负载模拟器在航空航天、武器装备、工业生产和科研实验等许多领域有着广泛的应用。在飞行器研制过程中,作为一种能够模拟地面试验或真实飞行过程中其所承受的力矩载荷的
工程管理工作的在施工环节实施中,主要管控内容有进度控制、质量控制、安全控制、成本控制等各个内容,直接决定着建筑工程施工质量和经济效益.在社会经济日渐激烈的当下,建筑
社会经济的飞速发展,改善了人们的生活环境,提升了人们的生活品质,从而导致人们对建筑行业中单元式幕墙的关注度越来越高.横滑式单元式幕墙具有安装操作简单便捷,质量好,施工
在城市化进程迅猛发展的推动下,我国的建筑业发展也上升了一个新台阶.为满足社会经济性与资源低耗需求,建筑工程中出现了外墙保温技术,这是一种建筑节能技术,不但可以抵挡恶
传统中药及其天然活性成分为现代医药发展提供了丰富的资源,应用天然产物治疗癌症的历史久远,从天然产物中寻找预防和治疗癌症的活性成分是药物研究的热点之一。以天然活性物质