1、计算机教研室 主讲:陈东伟,嵌入式Linux系统设计与应用开发 项目开题报告,团队名称:11级计算机2班 指导教师:陈东伟 团队成员:翟运珊,张宏伟,李俊鑫,林钟越,数码相框项目汇报,1、项目背景,选题来源嵌入式系统设计综合实训 选题意义通过这个项目熟悉嵌入式平台下做开发的流程,加深对Linux操作系统的理解,并提升QT图形设计的能力,从多个方面培养项目的执行力。,1、项目背景,现有的产品分析数码相框是展示数码照片而非纸质照片的相框。数码摄影必然推动数码相框的发展,因为全世界打印的数码相片不到35%。数码相框通常直接插上相机的存储卡展示照片,当然更多的数码相框会提供内部存储空间以接外接存储卡功
2、能。数码相框就是一个相框,不过它不再用放进相片的方式来展示,而是通过一个液晶的屏幕显示,它可以通过读卡器的接口从SD卡获取相片,并设置循环显示的方式,比普通的相框更灵活多变,也给现在日益使用的数码相片一个新的展示空间,1、项目背景,本项目的特点和创新性 (1)数码相框是可以直接展示数码照片不用将照片冲印出来再展示的新型相框。 (2)它采用传统普通相框的外框(外观)造型,把传统普通相框的中间照片部分换成液晶显示屏,配上电源,存储介质等部件,可以直接展示(播放)数码照片,同时,可以在同一个相框内循环展示(播放)不同照片,给日益增多的数码照片和喜好照片的人们提供一个更好的照片展示平台和空间。 (3)
3、它可以实现图片的显示,放大,缩小,旋转等功能,并让图片以幻灯片形式播放,以及从U盘传输。,2、系统架构,硬件开发平台:ARM开发平台;系统所使用的外围模块:音频,U盘等 软件 操作系统:嵌入式Linux; 驱动程序:USB u盘驱动,按键驱动等; 应用程序:系统将会才用C,汇编等语言编写;应用采用QT应用 软件程序,3、框架图,数码相框,ARM平台上: 实现图片的浏览功能,U盘: 实现数据传输,4、预计:项目进度安排,项目整体时间安排 确定分组成员,进行选题的讨论 3.5-3.12 查找资料,明确各成员分工 3.13-3.15 进行项目设计,实现各模块功能 3.15-5.15 完成项目,准备期末答辩 ?已作工作及问题 已经确定小组成员名单,开会讨论了所选的题目,对选题进行了大概 的了解,在网上查询了有关该项目开发的资料;遇到的问题:对项目,4、预计:项目进度安排,的了解并不清晰,分工尚未明确,还没有掌握各模块功能的实现方法 解决方案及下一步工作 查阅有关的书籍; 上网查找资料; 好好上课; 开会讨论研究,5、项目总结,项目产品化功能 图片的显示 图片幻灯播放 图片放大、缩小 图片旋转 图片从U盘传输,5、项目总结,项目产品化规格(预计) 长:18-20(cm) 宽:12-15(cm) 重量:3-4(kg),End,谢谢观看,