資源描述:
《數(shù)碼相框論文》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、廣州大學華軟軟件學院本科畢業(yè)論文論文題目嵌入式數(shù)碼相框的設計與實現(xiàn)專業(yè)電子信息工程班級11級嵌入式應用軟件開發(fā)1班姓名許家淇學1140907104指導教師徐禮國廣州大學華軟軟件學院電子系2015年4月摘要本設計采用搭載s3c2440芯片的TQ2440開發(fā)板作為碩件平臺,并在該碩件平臺上移植了u-boot,linux內(nèi)核,根文件系統(tǒng),構(gòu)成一個嵌入式linux操作系統(tǒng),該系統(tǒng)的最大特點就是,可以根據(jù)應用需求對軟碩件進行裁剪,滿足應用系統(tǒng)的功能、可靠性、成木、體積等要求,主要用途就是對軟硬件資源的調(diào)度與分配。在搭載了lirmx嵌入式系統(tǒng)的
2、TQ2440開發(fā)板上,本文設計了一個界面應用程序,該應用程序主要功能為:用戶通過對界面的操作就可對數(shù)碼相框屮圖片的瀏覽與管理,以及進行幻燈片播放功能。關鍵詞:TQ2440;嵌入式系統(tǒng);數(shù)碼相框;ABSTRACTThiscurriculumdesigntusestheTQ2440developmentboardwiththeS3C2440chipasthehardwareplatformandtransplantu-boot,thehardwareplatformintheLinuxkernel,rootfilesystem,cons
3、tituteanembeddedLinuxoperatingsystem,thebiggestfeatureofthesystemisthatcanbetailoredtomeetthehardwareandsoftwareaccordingtothedemandofapplication,function,reliability,cost,volumerequirementsofapplicationsystem,themainpurposeistosofthardwareresourceallocationandscheduli
4、ng.WhenequippedwithaTQ2440developmentboardLinuxembeddedsystem,thispaperdesignedaninterfaceapplicationprogram,themainfunctionoftheapplicationprogramsothattheusercanbrowseandmanagementoftheimageinthedigitalphotoframethroughtheinterface,andaslideshowfeature.KEYWORDS:TQ244
5、0;EmbeddedSystem;DigitalPhotoFrame1?前言11.1背景與研究意義11?2本論文的主要研究內(nèi)容12.數(shù)碼相框總體設計與論證22.1數(shù)碼相框總體設計方案22.2.器件選型:32.3論證33.嵌入式linux系統(tǒng)構(gòu)建43.1u-boot的移扌宜43.2Linux內(nèi)核的移植53.2.1準備工作63.2.2修改內(nèi)核源碼頂層63.2.3設置flash分區(qū)63.2.4修改機器碼63.2.5配置編譯內(nèi)核73.2.6Linux內(nèi)核編譯與燒寫103.3制作根文件系統(tǒng)113.4?驅(qū)動的設計113.4.1關于USB驅(qū)動設計
6、113.4.2關于LCD驅(qū)動設計123.4.3關于觸摸屏驅(qū)動設計134.界面應用程序144.1程序作用簡介:144.2界面功能總框架:143.3程序主流程介紹164?4程序模塊介紹172.4.1程序模塊實現(xiàn)概述:172.4.2頁面規(guī)劃模塊:184.4.3調(diào)試模塊:184.4.4圖片解析模塊:182.4.5字體解碼模塊:194.4.6輸入模式模塊:194.4.7顯示模塊:205.系統(tǒng)分析和測試213.1系統(tǒng)分析方法簡述213.2測試213.2.1bmp圖標顯示測試215.2.2jpeg圖片解析測試215.2.3u盤掛載測試235.3測
7、試結(jié)論244.總結(jié)25參考文獻26附錄27致謝281?前言1.1背景與研究意義隨著PC吋代數(shù)碼技術的發(fā)展,數(shù)碼相機以其低廉的價格,方便的操作成為攝影器材的發(fā)展方向。目前,很多家庭都持有數(shù)碼相機,一次拍攝下來的照片往往會有上百張,使用PC機來查看拍攝下來的圖片,過于依賴PC機。并且眾多的數(shù)碼攝影產(chǎn)生的相片保存起來后,查看過程繁瑣不方便,要想再把這些相片都沖印岀來回味、欣賞,即浪費又不環(huán)保。數(shù)碼相框?qū)氐捉夥拍切┓e壓下來的數(shù)碼相片,讓你人生屮值得記憶的每一個瞬間從此不再被埋沒在硬盤里面。數(shù)碼相框可以不但可以節(jié)約了照片沖印的紙張,而且還可
8、用來美化家居,構(gòu)造精致生活享受。分享快樂、展示成功;帶給父母,緩解思念。作為數(shù)碼相機的一種附屈產(chǎn)品,數(shù)碼相框不僅貝有傳統(tǒng)相框的特點,而且可以直接從數(shù)碼相機中選擇心儀的照片,隨吋更新照片。數(shù)碼相框還可以擺放在家居顯眼之處,成為現(xiàn)代家庭一