入式数码相框的设计与实现本科生毕业设计论文.docVIP

  • 4
  • 0
  • 约1.41万字
  • 约 33页
  • 2016-04-04 发布于辽宁
  • 举报

入式数码相框的设计与实现本科生毕业设计论文.doc

广州大学华软软件学院 本科毕业论文 论文题目 嵌入式数码相框的设计与实现 专 业 电子信息工程 班 级 11级嵌入式应用软件开发1班 姓 名 许家淇 学 号 1140907104 指导教师 徐礼国 广州大学华软软件学院电子系 2015年 4 月 摘要 本设计采用搭载s3c2440芯片的TQ2440开发板作为硬件平台,并在该硬件平台上移植了u-boot,linux内核,根文件系统,构成一个嵌入式linux操作系统,该系统的最大特点就是,可以根据应用需求对软硬件进行裁剪,满足应用系统的功能、可靠性、成本、体积等要求,主要用途就是对软硬件资源的调度与分配。 在搭载了linux嵌入式系统的TQ2440开发板上,本文设计了一个界面应用程序,该应用程序主要功能为:用户通过对界面的操作就可对数码相框中图片的浏览与管理,以及进行幻灯片播放功能。 关键词: TQ2440;嵌入式系统;数码相框; ABSTRACT This curriculum designt uses the TQ2440 development board with the S3C2440 chip as the hardware platform and transplant u-boot, the hardware platform in the Linux kernel, root file system, constitute an embedded Linux operating system, the biggest feature of the system is that can be tailored to meet the hardware and software according to the demand of application, function, reliability, cost, volume requirements of application system, the main purpose is to soft hardware resource allocation and scheduling. When equipped with a TQ2440 development board Linux embedded system, this paper designed an interface application program, the main function of the application program so that the user can browse and management of the image in the digital photo frame through the interface, and a slideshow feature. KEY WORDS: TQ2440; Embedded System; Digital Photo Frame 目 录 1.前 言 1 1.1背景与研究意义 1 1.2本论文的主要研究内容 1 2. 数码相框总体设计与论证 2 2.1数码相框总体设计方案 2 2.2.器件选型: 3 2.3论证 3 3. 嵌入式linux系统构建 4 3.1 u-boot的移植 4 3.2 Linux内核的移植 5 3.2.1 准备工作 6 3.2.2 修改内核源码顶层 6 3.2.3 设置 flash 分区 6 3.2.4 修改机器码 6 3.2.5 配置编译内核 7 3.2.6 Linux内核编译与烧写 10 3.3制作根文件系统 11 3.4.驱动的设计 11 3.4.1关于USB驱动设计 11 3.4.2 关于LCD驱动设计 12 3.4.3关于触摸屏驱动设计 13 4. 界面应用程序 14 4.1程序作用简介: 14 4.2界面功能总框架: 14 4.3程序主流程介绍 16 4.4程序模块介绍 17 4.4.1程序模块实现概述: 17 4.4.2页面规划模块: 18 4.4.3调试模块: 18 4.4.4图片解析模块: 18 4.4.5字体解码模块: 19 4.4

文档评论(0)

1亿VIP精品文档

相关文档