无线便携网络收音机的设计与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:wjp711018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国内宽带的不断普及和流媒体技术的发展,网络广播电台呈现迅猛发展之势。作为家庭数字娱乐的一部分,网络电台以一种崭新的方式,向人们传播新闻,播放音乐,给人们的生活带来了无穷的便利。与传统的无线电广播电台相比,网络电台具有音质清晰、节目丰富、涵盖面广、用户可随时收听的优点,但目前还仅限于在台式机上播放,缺乏便携性。  为此,本文提出了一种基于无线局域网的嵌入式网络收音机解决方案,并进行了设计和实现。该解决方案基于嵌入式处理器硬件平台,采用嵌入式Linux操作系统,并且使用流媒体技术,通过802.11b/g无线网卡接入家庭无线网络实现Internet访问。  本文首先对硬件部分进行了分析和设计。硬件设计以嵌入式处理器ARM9为核心,无线网络接入选用TL-WN322G+USB接口无线网卡,支持802.11b/g,文中对相应的芯片进行了分析。然后根据硬件选型特点对软件部分进行了设计,包含嵌入式系统构建和应用程序软件设计两部分。系统构建部分裁剪并移植了针对ARM平台的嵌入式Linux操作系统,完成了内核编译、根文件系统构建、声卡驱动、无线网卡驱动等工作。应用程序软件设计部分,采用模块化设计思想,将系统分为主控管理模块、流媒体数据传输模块、MP3音频解码模块三个模块。本文分析了每个模块的设计方法和原理,对模块接口的实现进行了设计说明。最后,完成了软件功能和性能的测试。  设计表明,该方案实现了家庭无线局域网络环境下的网络电台收听播放功能,具有小型化、数字化、网络化的优点,达到预期设计要求。
其他文献
人员定位系统是一种对人员进行身份识别及定位的系统。远距离射频通讯是人员定位系统研究的关键性问题。基于射频识别技术实现危险环境下人员定位研究具有重要的理论价值和推
多智能体系统的诞生和发展是分布式人工智能技术和网络技术发展的必然结果。多智能体系统的研究近几年来已经成为基于网络的分布式人工智能的研究热点。其研究的核心问题是一
陈秋教授长期致力于中西医结合治疗糖尿病及其并发症研究与诊治,经验丰富,在糖尿病足中医药方面诊治有独到见解.认为单纯的辨病或辨证诊疗模式无法全面把握病情,无法快速缓解
集成学习是机器学习的一个研究热点,旨在通过组合一系列的基学习机对同一问题进行学习,从而获得更好的学习效果。但是,现有的集成学习算法在泛化能力和适用性方面还不能满足
在我国,乳腺癌在妇女恶性肿瘤中排名首位 [1],乳腺癌患者逐年增加呈上升趋势.首选手术治疗,然而手术治疗后不可避免的出现疼痛、患侧上肢水肿[2]等一系列后遗症,国家级名老中
指令集模拟器(Instruetion Set Simulator)是用来在一种体系结构的计算机上执行另一种体系结构计算机软件的程序。它用软件模拟目标机指令集体系结构的所有指令执行的功能,从
随着通信和计算机技术的迅速发展,以及个人移动通信的普及,移动开发越来越受到人们的关注。本文结合Java ME和RSS技术的优势研究并开发了基于Java ME的RSS阅读系统。本文首先
网格是新一代的互联网,是一种新的信息技术设施。目前许多有关网格的理论还不是很成熟,特别是网格资源收集和调度的理论和技术。由于网格资源的分布性、异构性、动态性和自治
目的 分析老年患者直肠癌前切除术后吻合口瘘危险因素.方法 整理2008 年6 月 ~2015 年11 月于我院行直肠癌前切除术的228 例老年患者临床资料, 患者年龄65 ~83 岁.用 SPSS 软件
中断是整个计算机系统必不可少的重要组成部分。它对输入输出处理、多道程序和分时操作、人机联系的实时处理、事故处理、程序的监视和跟踪以及多处理机系统中各机的联系等方