基于NiosⅡ的嵌入式网络收音机设计与研究

被引量 : 0次 | 上传用户:china_jjf_wolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和计算机技术的发展,网络电台越来越多。较传统广播电台,网络电台有信息量大、种类丰富等优点,特别是随着3G无线上网的普及,收听网络广播的人数将会迅速增加。但目前,收听网络电台广播的方式是在接入互联网的PC端上安装收音机软件,这种收听广播的方式有很明显的缺点:PC笨重、移动不方便、功耗高。随着嵌入式技术的发展,研发一种携带方便、低功耗、低成本的嵌入式网络收音机将成为可能。本文设计的嵌入式网络收音机是以SOPC技术作为基础的嵌入式系统,即一个含有NiosⅡ软核处理器的FPGA作为核心的计算机系统。它能够通过有线方式连接上互联网,并与网络电台服务器进行数据通信,得到广播音频流数据,再在本地通过MP3解码芯片播放音频信号。硬件设计方面,以SOPC技术作为基础,分为FPGA外围电路设计和NiosⅡ系统设计两部分。其中,NiosⅡ系统由NiosⅡ软核、以太网芯片控制器、CFI(Common Flash Interface,公共闪存接口)控制器、SDRAM控制器等IP构成。本文介绍了各个IP的原理和设计说明。在设计中,用Altera公司的QuartusⅡ软件完成了所有的工作。软件方面,本文详细介绍了开源的uC/OS-Ⅱ实时操作系统,并给出了在NiosⅡ系统中移植方法;网络协议方面,重点介绍了LwIP(Light weightIP,轻量级IP协议)的原理和使用方法。以uC/OS-Ⅱ和LwIP为基础,完成了本设计的软件平台。最后,介绍了SHOUTCAST格式的网络广播协议,并用C语言编程实现。本文设计的嵌入式网络收音机在FPGA/SOPC开发平台上得到了验证,实验结果表明,本文设计的收音机基本达到了预期目标,对实用化的嵌入式网络收音机开发有一定的参考价值。
其他文献
随着经济的发展与社会的进步,质量技术监督部门的行政权力急剧膨胀,其活动范围随之扩张。按照质量技术监督行政机关对产品从源头进行监管的职能,目前其行政权力几乎涉及到社
民用爆炸物品又称民爆器材,是指用于非军事目的的各种炸药及其制品和火工品的总称。随着我国国民经济建设的飞速发展和爆破技术的广泛应用,爆破器材在国民经济中的地位和作用
电影《芳香之旅》对“芳香之旅”的定位和展现是模糊的,对人文精神的寻觅充满了困惑,对身体的处理也是暧昧的,这些都在一定程度上反映了导演创作意态上的困惑。 The film “
通过对先秦至今统治阶级、普通社会民众、教育思想家和教师自身眼中教师身份认同流变的系统历史分期考察,发现先秦至今我国中小学教师身份认同历史流变,在内容维度上大致经历
机械制造业特别是老企业要获得市场和效益靠的是生产现场的产品质量,要想获得好的产品质量必须在质量管理、质量管理体系运行、质量改进和创新上加大力度。因此只有加强加工
分析了中国网页设计界出现的误区,大量偏向重视技术操作而忽视设计美感、缺少信息传达有效性的状况。提出了信息美学是网页设计的客观必要,指出网页设计属于格式塔心理学研究
根据广西甘蔗生产的特点,文章阐述了甘蔗全程机械化“桂中模式”作业技术规程,探讨了甘蔗全程机械化种植生产的需求及技术方法,为甘蔗双高全程机械化发展,提供可参考有应用价值的
目前中国高等教育发展的关键词是“创新人才培养”和“教育质量的提高”。这无疑抓住了高等教育发展的根本和主要问题。伴随着数量与规模的高速膨胀,当代中国高等教育已被认
在知识经济时代,科技人才已成为科学技术发展的基础,是自主创新能力和科技竞争力的关键因素。而且,科技人才已经成为国与国之间,地区与地区之间,企业与企业之间竞争的焦点,成
微电网是一种由负荷和微型电源共同组成的系统,它可同时提供电能和热能;其内部的电源主要由电力电子器件负责能量的转换,并提供必需的控制;其相对于外部大电网表现为单一的受