基于嵌入式系统的SD卡网页MP3播放器设计

来源 :武汉轻工大学 | 被引量 : 0次 | 上传用户:ly110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,伴随着微电子技术的深入开发,在各个领域中嵌入式技术得到了广泛的应用,从单一的工程控制到复杂系统微控,从简单任务调度到与系统结合的多任务多进程调度。嵌入式与linux系统结合的产品已经广泛的应用到智能家居,智能电网,智慧城市,以及各种消费类电子产品等诸多行业。MP3是MPEG第三层音频编码标准,在MPEG音频编码中,MP3应用最为广泛,正是因为MP3音乐文件的高音质、低负载的播放效果。随着网络化及信息化的普及,MP3与嵌入式智能家居系统管控,校园信息化数字广播,娱乐场所信息化的结合产品也越来越广泛。本文介绍的MP3播放器以SD卡作为存储介质,SD卡拥有在存储方面容量较大、读取速度较高、移动灵活等方面的优势,可以实现主控播放和文件存储的分离。移植并搭载linux操作系统,部署Madplay服务器,部署Boa服务器,以直观的web界面的形式对MP3播放器进行显示和操作,最后于校园广播系统相结合,作为一个内嵌式的模块功能进行使用。本设计的主要内容有:1.简要介绍嵌入式技术和MP3技术发展情况,在需求分析下,选择硬件资源,搭建硬件平台,选定以mini2440开发板作为本设计的硬件开发平台。2.基于硬件平台,移植Bootloader引导程序,移植linux系统的kernel,根据硬件资源对内核进行剪裁,移植成熟的根文件系统,建立arm-linux-gcc交叉编译器,完成软件开发环境的搭建。3.对比音频播放器的性能要求,介绍MP3音频格式的编码原理,在此基础上选择madplayer播放器移植,简要介绍网络服务器、移植Boa webserver、移植CGIC库、构建webserver脚本文件。4.对播放主程序进行设计,提出本设计的具体功能架构,包括按键驱动模块,主播放模块,以及应用程序模块,详细介绍各模块的主要功能和难点突破,采用进程间通信方式实现进程调度,成功实现音乐播放器功能。
其他文献
本文主要评述了近年来纳米材料自组装的研究进展,即对以纳米材料(包括零维的纳米粒子和一维的纳米管/线)为单元而开展的自组装方面的工作进行了介绍。将纳米材料自组装为各种
综述了国内外食品非热力杀菌技术,重点介绍了超高压杀菌、高压脉冲电场杀菌、脉冲强光杀菌、微波杀菌、紫外线杀菌、臭氧杀菌、二氧化碳技术、生物防腐技术等非热力杀菌技术
科学与人文的交汇点上的心理学是研究人心理与行为的科学,它既需要科学精神,也需要人文精神。科学的量化研究与人文的质化研究,在当代心理学研究中都扮演着重要角色。心理学
<正>超现实主义是现代艺术中一个重要的门类,并在艺术进程中起到重要的作用,超现实主义摄影同样影响着当代摄影的发展,下面就跟随我们全面的解析一下什么是超现实主义?什么又
伊拉克总理易卜拉欣·贾法里率领庞大代表团于2005年7月16日访问伊朗,这是两伊改善关系里程碑式的外交行动。从根本上说,两伊改善关系在于两国国家利益的契合。同源宗教文化
<正>土库曼斯坦是"丝绸之路经济带"(以下简称"经济带")上能源富庶和集聚的中亚国家之一,对土在经济带的定位以及对中国与之全面合作进行探讨分析,为中国与土建立友好、互赢的
随着我国社会主义市场经济体制改革、政治体制改革的不断深入,在新公共管理运动的感染下,我国政府职能改革已经初见成效,财政管理体制也得到了逐步完善。同西方经济发达国家
研究了大豆分离蛋白(SPI)的细菌碱性蛋白酶水解产物的聚集行为。采用十二烷基磺酸钠-聚丙烯酰胺凝胶电泳(SDS-PAGE)和高效分子排阻色谱分析了细菌碱性蛋白酶对SPI的降解模式,
随着我国市场经济体制的逐步完善和企业经营制度的深入改革,规模化和多元化经营成为当今企业主流的发展战略,资本市场上也出现了越来越多的集团化企业。而根据国家相关的规定
企业的财务管理水平决定着企业经济管理质量的好坏,它在一定程度上决定着企业是否有足够的竞争力来使自身在激烈的市场竞争中占据一席之地。文章先是阐述了财务管理的内涵;接