基于Atmel-View的電子相框?qū)崿F(xiàn)_第1頁(yè)
基于Atmel-View的電子相框?qū)崿F(xiàn)_第2頁(yè)
基于Atmel-View的電子相框?qū)崿F(xiàn)_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、    基于Atmel-View的電子相框?qū)崿F(xiàn)摘要:實(shí)現(xiàn)了一種全集成可變帶寬中頻寬帶低通濾波器,討論分析了跨導(dǎo)放大器-電容(OTAC)連續(xù)時(shí)間型濾波器的結(jié)構(gòu)、設(shè)計(jì)和具體實(shí)現(xiàn),使用外部可編程電路對(duì)所設(shè)計(jì)濾波器帶寬進(jìn)行控制,并利用ADS軟件進(jìn)行電路設(shè)計(jì)和仿真驗(yàn)證。仿真結(jié)果表明,該濾波器帶寬的可調(diào)范圍為126 MHz,阻帶抑制率大于35 dB,帶內(nèi)波紋小于05 dB,采用18 V電源,TSMC 018m CMOS工藝庫(kù)仿真,功耗小于21 mW,頻響曲線接近理想狀態(tài)。關(guān)鍵詞:Butte0 引言電子相框作為一種以數(shù)字照片的保存、回放和瀏覽為核心功能的產(chǎn)品,迎合了消

2、費(fèi)者的需求。電子相框結(jié)合液晶顯示技術(shù)、電視技術(shù)、數(shù)字存儲(chǔ)技術(shù),日益成為面向時(shí)尚個(gè)性的數(shù)碼相機(jī)、數(shù)碼攝像的最佳伴侶。隨著核心器件NandFlash和LCD屏的降價(jià),必將進(jìn)一步刺激電子相框的市場(chǎng)需求。1 AT76C120處理器簡(jiǎn)介本設(shè)計(jì)采用Atmel公司的AT76C120體系結(jié)構(gòu)來(lái)構(gòu)建應(yīng)用。此架構(gòu)采用ARM7TDMI CPU最大頻率78MHz,支持JPG圖片瀏覽、MP3音頻功能、MPEG視頻功能、可遙控電視功能,USB2.0接口和各類閃存卡的支持等,是一款高性能的數(shù)碼圖像和視頻的處理體系。2 Atmel-View框架分析Atmel-View是Atmel公司為AT76C120開發(fā)板定制的應(yīng)用程序,它

3、已提供所有功能的低層次實(shí)現(xiàn),是一套成熟的可擴(kuò)展的Application解決方案。其與Command Shell、底層驅(qū)動(dòng)Lib共同構(gòu)成整個(gè)軟件系統(tǒng)。Command Shell主要用于動(dòng)態(tài)非編譯功能調(diào)試,在程序運(yùn)行時(shí)直接通過(guò)串口進(jìn)行命令操作,這樣大大降低開發(fā)過(guò)程的調(diào)試時(shí)間,是便捷有效的輔助開發(fā)手段。各驅(qū)動(dòng)模塊的API主要由底層驅(qū)動(dòng)Lib 來(lái)實(shí)現(xiàn)。Atmel-View的功能實(shí)現(xiàn)主要是基于Lib中API的運(yùn)用和組織。表1列出了Atmel-View中相關(guān)模塊及其功能。表1 Atmel-View相關(guān)功能模塊模塊功能DCF模塊提供文件操作相關(guān)功能函數(shù)Font模塊作為字庫(kù),以頭文件形式加載Infrared模

4、塊提供紅外遙控器控制的相關(guān)功能函數(shù)Main模塊系統(tǒng)初始化工作和程序主入口Menu模塊菜單系統(tǒng)的實(shí)現(xiàn)Mp3模塊提供Mp3播放功能的實(shí)現(xiàn)Ppt模塊提供文件夾、文件列表功能的實(shí)現(xiàn)Setting模塊對(duì)于各項(xiàng)功能參數(shù)的設(shè)定在此模塊記錄和讀取Strings模塊記錄對(duì)應(yīng)于菜單項(xiàng)的各項(xiàng)功能和其他功能的字符串值View模塊提供圖片瀏覽、圖片幻燈和視頻播放等功能的實(shí)現(xiàn)Bmp-icons模塊以頭文件形式存儲(chǔ)所有圖標(biāo)圖片轉(zhuǎn)換成的對(duì)象board_sh120ek模塊卡板初始化驅(qū)動(dòng)相關(guān)3功能概述及流程基于Atmel-View的電子相框應(yīng)用主要提供如下功能:JPEG圖片瀏覽、JPEG圖片幻燈放映、JPEG縮略圖模式瀏覽、對(duì)各

5、類卡的讀寫支持、MP4視頻放映、MP3背景音樂(lè)、MP3播放器、文件和文件夾瀏覽。在上述功能基礎(chǔ)上需要在UI上加以組織、整合,并面向新的需求進(jìn)行實(shí)現(xiàn)。圖2所示為帶有藍(lán)牙模塊支持的UI功能流程圖,分析了基于Atmel-View的UI過(guò)程。流程圖1從電子相框啟動(dòng)開始到各個(gè)功能結(jié)點(diǎn)為止把整個(gè)菜單系統(tǒng)的框架和基本內(nèi)容給勾勒了出來(lái)。首先進(jìn)行藍(lán)牙模塊的初始化工作,設(shè)置卡上默認(rèn)文件傳輸位置。隨后,搜索存儲(chǔ)卡中Jpeg文件,開始幻燈放映,放映幻燈期間若有藍(lán)牙傳輸請(qǐng)求則在圖片切換間隙掛起Atmel-View進(jìn)程(防止資源重入沖突),傳輸結(jié)束繼續(xù)放映直至用戶退出播放。之后將正式從Main模塊進(jìn)入菜單系統(tǒng)模塊,啟動(dòng)菜

6、單包含了3個(gè)子菜單:選卡菜單、系統(tǒng)設(shè)置菜單和藍(lán)牙設(shè)置菜單。選卡菜單項(xiàng)包括卡板所支持的所有存儲(chǔ)卡項(xiàng),選擇已插的存儲(chǔ)卡項(xiàng)進(jìn)入下級(jí)功能菜單。功能菜單項(xiàng)提供圖片、Mp3、視頻、文件瀏覽這4項(xiàng)功能。系統(tǒng)設(shè)置菜單主要進(jìn)行全局的配置設(shè)定:語(yǔ)言設(shè)定、幻燈效果設(shè)定、背景音樂(lè)(開/關(guān))設(shè)定。藍(lán)牙設(shè)置菜單進(jìn)行藍(lán)牙模塊的設(shè)置和啟用?!伴_/關(guān)”項(xiàng)決定是否啟用藍(lán)牙傳輸; “設(shè)用戶名”項(xiàng)利用軟鍵盤設(shè)置本設(shè)備藍(lán)牙名稱。流程圖2具體就圖片瀏覽功能模塊進(jìn)行了流程刻畫。存儲(chǔ)卡中有Jpeg圖片,則首先進(jìn)入Thumbnail模式,一頁(yè)顯示多幅圖片的縮略圖。期間接受藍(lán)牙傳輸請(qǐng)求并進(jìn)行相應(yīng)處理。然后進(jìn)行全屏圖片瀏覽,手動(dòng)切換圖片。在Thumbnail模式及圖片瀏覽過(guò)程可調(diào)出設(shè)置菜單,進(jìn)行幻燈效果、文件操作、文件排序等功能,設(shè)置幻燈切圖間隔和啟動(dòng)幻燈放映也在此菜單項(xiàng)中。流程圖3簡(jiǎn)要描繪了在菜單(菜單都通過(guò)MenuMode來(lái)調(diào)用)過(guò)程中和藍(lán)牙模塊間的交互方式。在進(jìn)行按鍵響應(yīng)操作流程前,先和藍(lán)牙模塊進(jìn)程間通信,監(jiān)聽藍(lán)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論