基于Mini2440的MP3播放器设计开题报告
2020-04-14 17:26:04
1. 研究目的与意义(文献综述包含参考文献)
1. 1.前言
随着嵌入式系统应用的逐渐普及,为保证嵌入式系统的顺利运行,嵌入式软件得到了快速发展,成为软件业的一股新生力量。嵌入式软件与嵌入式系统是密不可分的,嵌入式系统是”控制、监视或者辅助设备、机器和车间运行的装置”,就是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。而嵌入式软件就是基于嵌入式系统设计的软件,它也是计算机软件的一种,同样由程序及其文档组成,可细分成系统软件、支撑软件、应用软件三类,是嵌入式系统的重要组成部分。 随着信息技术以及互联网飞速发展普及,3c(计算机、通讯、消费电子)合一的加速,嵌入式设计已经成为工业现代化、智能化的必经之路,嵌入式产品已经深入到各行各业。嵌入式接入设备是数字化时代的一大主流产品,嵌入式软件已经成为数字化产品的核心。嵌入式软件大量应用于家用市场、工业市场、商业市场、通讯市场和国防市场。
近几年来,信息电器迅速发展,也为嵌入式软件的发展起到推波助澜的作用。彩电、dcd、手机、mp3/mp4、掌上电脑、汽车等都是潜在的信息电器。信息电器平台与通用操作系统、数据库不同,不存在国外软件厂商垄断市场的现象,这一领域已成为中国软件业的突破口。 随着linux操作系统本身的不断完善,嵌入式linux已经广泛应用到手机、pda以及其他移动终端产品中。嵌入式linux以其开放的源码,良好的适应性,较低的成本和很好的技术移植在手机等移动终端产品的操作系统领域,获得了越来越多的青睐。
2. 研究的基本内容、问题解决措施及方案
本课题主要研究linux的应用,熟练linux下的开发。 掌握操作系统原理及其应用。熟悉软件工程的开发流程。
采用c语言以及c 语言的qt4类库进行最终的软件实现,过程中包含:使用vmware 7.0虚拟机,linux 操作系统,windows操作系统,采用基于c 语言的qt4类库进行软件开发。
主要问题:1.、如何搭建软件平台