下载此文档

嵌入式课程设计报告.docx


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
湖北汽车工业学院HubeiAutomotiveIndustriseinstitute课程设计说明书课程名称: 嵌入式系统设计题目: 数字相框班号:T623-1学号:20060230116专业:计算机科学与技术学生姓名 姜李阳 指导老师(签字) 起止日期2009年12月28日一2010 年J—、硬件:UP-TECHPXA270-S嵌入式实验平台、 PC机Pentiumn500以上,硬盘10G以上。2、软件:PC机windows平台+虚拟机++MINICOWARM-LINUX开发环境3、 嵌入式Linux开发平台UP-TECHPXA270-S实验仪器介绍。a、硬件配置UP-TECHPXA27的硬件配置如下表1所示:表1UP-TECHPXA270-S勺硬件配置配置名称型号规格主CPUIntelXScale 结构芯片PXA270工作频率520MHz辅CPULPC2119ARM7TDMI-S扩展AD,CAN功能,,16MNANDFLASHK9F120864M内存SDRAMHY56162032x2=64MLCDSHARPLQ080TFT8寸真彩液晶屏,640X480分辨率触摸屏GK80BurrBrownADS7846USB主从接口飞利浦ISP1161四个USB主接口,rystalCS420120位数模转换,18位立体声模数转换32位扩展总线接口GPIO和UP-TECHARM2410-SF台兼容CF卡接口PCMCIA总线支持SD卡接口MMC空制器支持IDE硬盘接口PCMCIA卡接口b、UP-TECHPXA270-S开发平台逻辑框图如下图 1所示:图1UP-TECHPXA270-开发平台逻辑框图1・课程设计目的开设本课程设计的目的是,通过本课程设计,提高学生的分析问题、解决问题的能力,巩固嵌入式系统的基本理论知识,进一步了解和掌握课程中所讲授的概念,方法。同时通过本课程设计,全面综合应用所学过的基础知识,建立一个完整的嵌入式系统的开发过程的概念,并掌握其中的主要原理和方法本课程设计的目的是通过开发一个消费类电子产品——数字相框,了解嵌入式产品开发的主要步骤,包括需求分析、系统结构设计、图形界面设计、驱动程序、功能优化、系统测试等,从而培养学生独立完成比较复杂的实际系统设计的能力。,数码相框整个系统要完成的基本功能大致如下:1、用户界面友好,操作简便。由于该产品的使用者大多是非专业人士,用户界面是否清晰明了、操作是否简捷方便成为用户是否能迅速接受此产品的重要因素。2、数字相框的功能应包括以下方面:(1)在LCD屏上全屏循环显示多幅图像文件;(2)根据设定的时间间隔更新图像;(3)显示时间、日期;(4)通过按钮进行操作;要求本课程设计要求学生根据实际应用的特点对产品进行完整的需求分析,形成比较完善的总体设计方案。同时,要求学生具备Linux操作系统下简单的设备驱动程序开发、图形用户接口设计的能力。此外,还要求读者掌握基本的系统功能及性能测试技术,从而具备比较全面的嵌入式应用系统开发能力。,我们将课设分为以下几个步骤:、数字相框软硬件平台的选择性能方面,由于数字图像的解码算法比较复杂,而且大量图片需要从外部 Flash存储器中读取,所以对嵌入式微处理器的性能要求比较高。外部接口方面,pactFlash接口,还应提供按钮、LC[显示屏、触摸屏、声音输出通道等。在本课程设计中,采用了Intel的PXA27作为微处理器,完全能满足上述硬件平台的要求。数字相框属于消费类电子产品,对价格比较敏感,而嵌入式Linux操作系统上有比较丰富的软件资源、驱动程序和开发工具,因此本课程设计采用嵌入式Linux作为软件开发平台。在Linux操作系统平台上有多种嵌入式图形界面开发工具可供使用,主要包括MicroWindows、MuniGUI、TinyX和Qt/Embedde(等几种。本课程设计将集中讨论在Qt/Embedded系统上数字相框的实现技术,当然也可以通过其他图形开发界面工具实现数字相框功能。、数字相框的软件总体设计数字相框软件系统功能可以划分为三个模块:1) 图片浏览模块,可以通过按键控制选定某个图像或更新图像页(上一页、下一页)2) 播放模块,对浏览界面选定的图片进行循环播放。3) 系统设置模块,可设置循环播放更换频率等。421、、基于Qt的

嵌入式课程设计报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dlmus1
  • 文件大小599 KB
  • 时间2020-09-22