- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式结课论文
姓 名:裴颖
学 号小组成员:徐超、郭营芳、殷颢波
专业年级:电信081
指导教师:王 东
西北农林科技大学机电学院
目 录
第一章绪论…………………………………………………….……………….. . 1 1.数码相框发展现况…………………………………………………..……. 6 2.论文主要工作………………………………………………………………..…. . 7 第二章需求分析……………………………………………………………..….. . 7 1、嵌入式处理器介……………………………………………………………….. . 9 2、嵌入式操作系统简……………………………………………………………… 10 3、嵌入式GUI设计软件简介……………………………………………………….… 11 第三章 数码相框总体方案设计………………………………………………. . 12 1、软件系统平台需求分析…………………………………………………..…….… 12 2、系统功能需求分析设计……………………………………………..…..…... .… 13 3、系统运行流程………………………………………………….………….….… 18 第四章 系统软件平台的配置与移植…………………………………….……. 18 1、Bootloader的配置与移植……………………………………………………… 19 2、嵌入式Linux的配置与移植 ……………………………………………….…… 19 3、内核的配置………………………………………………….……….…….…… 20 4、文件系统分区的移植………………………………………………….…….…… 20 5、BusyBox配置………………………………………….…………….…….……. 20 第五章 应用程序设计…………………………….…….……. ….…….….……. 21 1、QTEmbedded 2.3.7/Qtopia 1.7.0的编译………………………………….……. 21 2、编写按键驱动并添加QT Embedded/Qtopia的键盘驱动接口…………………….… 21 3、编写按键驱动并添加QT Embedded/Qtopia的键盘驱动接口…………………….… 22 4 、QT Embedded/Qtopia应用程序设计.……. ……………………………………… 22 第六章 全文总结及展望………………………………………………………… 26 1、总结 ……………………………………. ……………………………. ……… 26 2、后续研究工作与展望 …………………………………….. ………. …………. 27 参考文献…………………………………………………………………………. 28 致谢………………………………………………………………………….…… 28
基于ARM2410S的数码相框设计
摘 要
数字摄影的兴起不可避免地引起了数码相框的发展,因为仅有不到35%的数码照片被打印。数码相框的基本原理就是采用普通相框的造型,把原来相框中间的照片部分换成液晶显示屏,配上电源,存储介质等,使得同一个相框内可以循环播放照片,比普通相框的单一显示功能更有优势。从2007年开始,数码相框的市场关注度开始激增。 在2008年,数码相框市场呈现高速发展的态势,具有极高的潜在市场价值。
本论文以此为出发点,进行数码相框软件的开发研究工作。作为一款嵌入式产品,核心部件CPU采用了性能价格比、性能功耗比都很高的ARM架构处理器之中的一款——三星$3C2440A,显示器采用了支持双精度扫描的液晶显示屏。软件方面,Bootloadcr 采用较为成熟的U.boot.1.1.4,Linux内核的版本为2.6.12,系统命令集由busybOX构成。 利用ARM处理器对Linux系统良好的移植性、自带的LCD控制器、音频控制器、SD与USB控制器的特点,进行图像显示、音频播放与文件管理。对于目前大部分数码相 框在图片浏览和文件管理功能上的不足,本设计的图像显示功能充分利用了触摸屏功能,实现了图像的触摸式移动,使用户可以自由的观看放大后的图像;文件管理功能则设计成了类似windows的文件浏览器,不仅具有丰富的文件管理功能,而且使习惯了windows的广大用户可以很快的熟悉此功能,并为将来升级为下一代的细分产品——数码相册做好准备。
本设计的核心是基于ARM平台的系统移植与基于QT的应用程序设计。首先根据系统的总体设计思路选择合适的硬件组合;然后在此基础上进行U.boot的移植,嵌入式Linux的移植,QT Emb
文档评论(0)