资源描述:
《毕业设计(论文)基于arm和linux的嵌入式数码相框系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、毕业设计(论文)--基于ARM和Linux的嵌入式数码相框系统设计毕业设计(论文)--基于ARM和Linux的嵌入式数码相框系统设计一、背景随着PC时代数码技术的发展,数码相机以其低廉的价格,方便的操作成为摄影器材未来的发展方向。目前,很多家庭都持有数码相机,一次拍摄下来的照片往往会有上百张,使用PC机来查看拍摄下来的图片,操作繁琐,而且依赖于PC机。作为数码相机的一种附属产品,数码相框不仅具有传统相框的特点,而且可以直接从数码相机中选择心仪的照片,定时更新照片。数字相框可以摆放在家居显眼之处,
2、成为现代家庭一道靓丽的风景线。数码相框是展示数码照片而非纸质照片的相框。数码相框直接插上相机的存储卡展示照片数码摄影必然推动数码相框的发展,因为全世界打印的数码相片不到5%。】Embeddedsystemisusedasthecenter,takethecomputertechnologyasthefoundation,softwareandhardwarecanbeconfigured,usuallytothefunction,reliability,cost,volume,powercons
3、umptionhavestrictconstraintsofakindofspecialcomputersystem.ThecurrentadvancedEmbeddedsystem,usuallybyEmbeddedmicrocontrollerprocessor,peripheralhardwareequipment,EmbeddedoperatingsystemandEmbeddedapplicationfourparts,realcomputerbasedonARMLinuxandQt/
4、EmbeddedEmbeddeddigitalphotoframesystemresearchandimplementationapplicationsystem,calledtheEmbeddedsystem,real-timesystemsorEmbeddedreal-timesystem.Accordingtothecurrentdomesticandforeignresearchanddevelopmentofembedded,combiningwiththeconditionofexp
5、eriment,thisprojectusehardwareplatformembeddedsoftwarepublictechnologycenterofguangdongprovincethedevelopmentofGEC2440developmentboardasthetargetmachine,useWindowsXPinstallthePCasthehostmachine,andinthehostmachineWindowsplatforminstalledavirtualmachi
6、nesoftware,virtualmachineisinstalled,theRedHatEnterpriseLinux5asadevelopmentenvironment.Mainrealizationworkinclude:inthehostmachineinstallationcross-compilingtools,setupcross-compilingenvironment,theconfigurationTFTP,DNWorsuperterminaltoestablishembe
7、ddedsoftwareplatform.Acanbrowsepicturesandmanagementfunction,andcanplayacoursedesignslides.Fortheprojectrequirementstoachievetheperfectfordriversandtransplantation,makingforthedevelopmentoftheboardrootfilesystem,finallywillbebasedonqtapplicationCheng
8、Zhidesignedtodevelopmentboard,realizethepalmofpersonalpictures!Keywords:embeddedsystem;GEC2440developmentboard;virtualmachineenvironment;thetransplant.目录摘要5Abstract6目录7第一章绪论9第二章所需环境及设备102.1硬件部分:10GEC2440开发板介绍102.2软件部分11Linux系统平台介绍:11QT/Embeded界面介绍:11