预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

/NUMPAGES33 DesignofMP3BasedOnTQ2440 摘要 本文设计了一种基于TQ2440的MP3音乐播放器。设计中采用天嵌科技公司的TQ2440进行控制,利用通用SD卡作为存储器芯片,在液晶中显示出播放时相关信息,并通过触摸屏进行控制。由于Linux具有可移植度高、自由、免费等特性,最近几年,它在移动设备和个人电脑领域的应用也越来越广泛,因此我们选择Linux操作系统,鉴于以上应用领域对用户界面友好性方面的要求,几乎所有的此类应用都是采用图形用户界面。播放界面采用Qt设计,Qt是创造图形用户界面的最流行的跨平台GUI工具箱之一。这里将通过一个使用Qt技术的简单mp3播放器的实现,详细描述Linux环境下的图形界面编程技术。 关键词MP3设计QtLinux移植TQ2440 目录 TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc263630087"前言PAGEREF_Toc263630087\h1 HYPERLINK\l"_Toc263630088"第一章总体方案设计与论证PAGEREF_Toc263630088\h4 HYPERLINK\l"_Toc263630089"1.1系统硬件平台论证与选择PAGEREF_Toc263630089\h4 HYPERLINK\l"_Toc263630090"1.2系统软件件平台论证与选择PAGEREF_Toc263630090\h5 HYPERLINK\l"_Toc263630091"第二章构建计算机开发平台PAGEREF_Toc263630091\h8 HYPERLINK\l"_Toc263630092"2.1计算机平台系统安装PAGEREF_Toc263630092\h8 HYPERLINK\l"_Toc263630093"2.2虚拟机的介绍与安装PAGEREF_Toc263630093\h8 HYPERLINK\l"_Toc263630094"2.3其它常用工具的介绍与安装PAGEREF_Toc263630094\h9 HYPERLINK\l"_Toc263630095"第三章开发板系统搭建PAGEREF_Toc263630095\h10 HYPERLINK\l"_Toc263630096"3.1Linux源码修改PAGEREF_Toc263630096\h10 HYPERLINK\l"_Toc263630097"3.2相关驱动移植PAGEREF_Toc263630097\h13 HYPERLINK\l"_Toc263630098"3.2.1NandFlash驱动移植PAGEREF_Toc263630098\h13 HYPERLINK\l"_Toc263630099"3.2.2添加yaffs2文件系统到核PAGEREF_Toc263630099\h14 HYPERLINK\l"_Toc263630100"3.2.3网卡驱动移植PAGEREF_Toc263630100\h14 HYPERLINK\l"_Toc263630101"3.2.4SD卡驱动移植PAGEREF_Toc263630101\h14 HYPERLINK\l"_Toc263630102"3.2.5USB驱动移植PAGEREF_Toc263630102\h15 HYPERLINK\l"_Toc263630103"3.3编译镜像PAGEREF_Toc263630103\h15 HYPERLINK\l"_Toc263630104"3.4构建文件系统PAGEREF_Toc263630104\h15 HYPERLINK\l"_Toc263630105"3.4.1构建框架PAGEREF_Toc263630105\h15 HYPERLINK\l"_Toc263630106"3.4.2添加相应容PAGEREF_Toc263630106\h16 HYPERLINK\l"_Toc263630107"第四章应用程序编程PAGEREF_Toc263630107\h18 HYPERLINK\l"_Toc263630108"4.1madplay的下载与安装PAGEREF_Toc263630108\h18 HYPERLINK\l"_Toc263630109"4.2基于Qte的GUI设计PAGEREF_Toc263630109\h19 HYPERLINK\l"_Toc2636301