freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)碼相框的設(shè)計與實現(xiàn)碩士學位論文(文件)

2025-08-06 21:52 上一頁面

下一頁面
 

【正文】 Documents\\DefaultInbox\\目錄下的文件,并加入到當前的顯示序列中顯示出來。 in Inbox服務可以接收文件并將文件存放在默認的文件夾中,正好適用于本方案,可以將手機的圖片文件通過藍牙傳輸?shù)綌?shù)碼相框中。它支持兩種媒體,藍牙和紅外。提供了對未來需求的擴充支持而不影響現(xiàn)存的實現(xiàn)。2) 可用在資源有限的小型設(shè)備上。OBEX協(xié)議定義了一種概念——對象。這兩個協(xié)議確定了兩個設(shè)備間的會話框架。本數(shù)碼相框方案的硬件平臺支持USB接口,因此本方案使用USB藍牙適配器來接收藍牙信號,需要在定制操作系統(tǒng)內(nèi)核時加入USB藍牙適配器的驅(qū)動。在此期間,一個或兩個設(shè)備需要輸入PIN碼,內(nèi)部算法利用該代碼生成安全密鑰。建議用戶使用最少8個字符或更多字母數(shù)字的PIN。條件是手機必須擁有WiFi模塊,以支持高速數(shù)據(jù)連接功能。兩個新的藍牙規(guī)范是Bluetooth 10x和Bluetooth 100x。要應用NFC功能,系統(tǒng)必須要內(nèi)建NFC芯片或者具備相關(guān)的硬件功能。 藍牙核心系統(tǒng)體系結(jié)構(gòu) Architecture of Bluetooth Core Bluetooth +EDR版本的優(yōu)點[17]。藍牙采用了分散式網(wǎng)絡(luò)結(jié)構(gòu),快跳頻和短包技術(shù)、支持點對點及點對多點通信、 ISM頻段。 if(SUCCEEDED(hr)) { hr=pControlRun()。pControl)。 HRESULT hr=CoInitialize(NULL)。具體實現(xiàn)如下。4) 提供用來建立filter graph的方法。Filter Graph Manager也是一個COM對象,用來控制Filter Graph中的所有的filter,主要有以下的功能[15]。4) 分割過濾器。變換過濾器的工作是獲得輸入流、處理數(shù)據(jù)、并生成輸出流。源過濾器引入數(shù)據(jù)到過濾器圖表中。除了一些特別的例外,F(xiàn)ilter graph中所有的filter的狀態(tài)改變都是統(tǒng)一的。在Directshow中,這樣的一個filter鏈表稱為filter graph[15]。DirectShow提供了一系列的標準模塊可用于應用開發(fā),開發(fā)者也可以開發(fā)自己的Filter來擴展DirectShow的應用。它廣泛地支持各種媒體格式,包括Asf、Mpeg、Avi、Dv、MpWave等,使多媒體數(shù)據(jù)的回放輕而易舉。由于響應函數(shù)在框架類的窗口過程函數(shù)中,通過在響應函數(shù)中的SendMessage函數(shù)發(fā)送消息,并由視圖類中的函數(shù)響應,例如按鍵顯示下一張圖片是在視圖類中的響應函數(shù)中使窗口重繪從而顯示下一張圖片。 case 0x80000040: …… break。根據(jù)寄存器的數(shù)值進行相應的處理,實現(xiàn)代碼如下: if(message==WM_TIMER) { temp=*(v_pKPC+2)。 temp=0x2FAFF1C2。}if(!VirtualCopy((PVOID)v_pKPC,(PVOID)(KPC8),0x1000,PAGE_READWRITE|PAGE_NOCACHE|PAGE_PHYSICAL)){ VirtualFree((PVOID)v_pKPC,0,MEM_RELEASE)。將按鍵寄存器的物理內(nèi)存映射到虛擬內(nèi)存實現(xiàn)如下。Windows CE提供了VirtualAlloc和VirtualCopy兩個函數(shù),VirtualAlloc負責在虛擬內(nèi)存空間內(nèi)保留一段虛擬內(nèi)存,而VirtualCopy負責把一段物理內(nèi)存和虛擬內(nèi)存綁定。 對按鍵的支持 對按鍵的響應本方案設(shè)計了6個按鍵,通過按鍵控制應用程序,按鍵與處理器是通過IO口進行連接的,對于一般的單片機,可以直接操作硬件,即通過直接讀寫IO端口來訪問硬件。 以上代碼實現(xiàn)了將SD卡中的第一個文件取出來,并將文件名保存在字符串變量constr中,然后就可以應用該文件名通過IImage組件顯示此圖片。 讀取SD卡中的圖片文件由于在操作系統(tǒng)中SD卡以“Storage Card”目錄名存在,因此在應用程序中可以通過遍歷該目錄來讀取SD卡中的文件,具體實現(xiàn)如下: WIN32_FIND_DATA lpfile。 操作系統(tǒng)中對SD卡的響應在本方案中,存儲設(shè)備使用1GB的SD卡,為了使開發(fā)平臺支持SD卡,需要在操作系統(tǒng)內(nèi)核的定制過程中加入對SD卡的驅(qū)動。某些新型電腦上己經(jīng)內(nèi)置了讀卡裝置。與MMC卡相比,SD卡容量大得多,讀寫速度也快4倍。SD卡還提供不同的數(shù)據(jù)傳輸率。SD卡的技術(shù)是基于MultiMedia卡,但可以容納更大容量的存儲單元。 顯示4張等大小相同圖片 Display of Four Same Pictures With Same Sizes 對SD卡的支持 SD卡的介紹SD卡(Secure Digital Card)是一種基于半導體快閃記憶器的新一代記憶設(shè)備,被廣泛地應用于便攜式裝載上,如數(shù)碼相機、PDA和多媒體播放器等。 change2=2。 bnum1=bnum。 bnum=bnum1。 change=2。 }}。 Invalidate()。}在OnTimer函數(shù)中實現(xiàn)圖片的逐漸展開,代碼如下:if(nIDEvent==4){ if(tnum0||lnum0||rnum600||bnum500) { tnum=5。 rnum=300。 } }。 Invalidate()。 bnum=0。通過設(shè)定間隔時間確定展開的速度,通過設(shè)定步長確定每次擴展的幅度,在一個函數(shù)中設(shè)定初始值和定時間隔,代碼如下:if(change==2){ SetTimer(3,1,NULL)。if(nIDEvent==2){ Invalidate()。 flag2=1。::ShowWindow(hTaskBar, SW_HIDE)。(~(WS_CAPTION|WS_BORDER)))。 px=GetDeviceCaps(dc,HORZRES)+GetSystemMetrics(SM_CXBORDER)。include 一定要在include 之前[13]。m_pImageRelease()。m_pImagingFactoryCreateImageFromFile(文件名, amp。IImagingFactory * m_pImagingFactory。 IImage組件IImage是WINDOWS CE ,是圖像對象的基本接口。然后還要DllRegisterSever在Windows中注冊這個組件。但CoCreateInstance沒有給客戶提供一種能控制組件創(chuàng)建過程的方法,缺乏一定的靈活性。因此,可以在DLL中引出CreateInstance函數(shù)就可以使用戶調(diào)用它。DLL是一個組件服務程序,或者說是發(fā)行組件的一種方式??梢杂肐Unknown的接口指針來查詢該組件的其他的接口,并且每個接口的前三個函數(shù)都是QueryInterface,AddRef和Release。用戶同組件的交互是通過接口完成的。組件的各種優(yōu)點直接來源于可以將它們動態(tài)的插入或卸出應用。利用已有的組件,用戶還可以快速的建立全新的應用。目前這種狀況已經(jīng)發(fā)生變化。在任何一種操作系統(tǒng)中,開發(fā)人員均可以遵循“COM方法”進行開發(fā),它是關(guān)于如何建立組件以及如何通過組件建立應用程序的一個規(guī)范,說明了如何動態(tài)交替更新組件[11]。Microsoft的許多技術(shù),如ActiveX,DirectX以及OLE等都是基于COM而建立起來的。它們可以給應用程序,操作系統(tǒng)以及其他組件提供服務。在COM構(gòu)架下,人們可以開發(fā)出各種各樣的功能專一的組件,然后將它們按照需要組合起來,構(gòu)成復雜的應用系統(tǒng)。如果下載的是DEBUG版本,內(nèi)核下載后會啟動,如果下載的是RELEASE版本,鏡像文件會被寫入Flash中,然后再啟動。 編譯選項 Options of Compiler4) 使用jflash命令燒寫Eboot。 安裝BSP Installation of BSP安裝完成后,將在WINCE500\PLATFORM\目錄下面生成XSBase270文件夾,并且BSP安裝在Platform Builder中的Catalog欄目中的Third Party中。插入SD卡并開機顯示SD卡中第一張圖片按鍵顯示下一張?顯示下一張YES定時顯示?NO定時顯示YES結(jié)束?YES音樂播放?NO顯示當前圖片播放音樂YES結(jié)束?音樂停止NO藍牙圖片接收?NO接收圖片NOYESNOYES Flow Chart of Operation 本章小結(jié)本章主要介紹了本數(shù)碼相框方案的硬件平臺(重點介紹了處理器)以及軟件環(huán)境(包括操作系統(tǒng)環(huán)境以及應用編程環(huán)境),還對本方案進行了整體的設(shè)計,其中包括硬件的結(jié)構(gòu)框圖,軟件的功能圖以及流程圖。SD卡作為圖片的存儲器。主控制器采用Intel PXA270處理器。本地文本格式是Unicode。WINDOWS API中的絕大部分函數(shù),但有些是不支持的。1) 內(nèi)存管理2) 電源管理3) 用戶界面EVC編程環(huán)境提供了模擬器來仿真目標硬件進行調(diào)試。1) 平臺開發(fā)向?qū)Ш虰SP開發(fā)向?qū)?) 基礎(chǔ)配置和特性目錄3) 自動依賴性檢查4) 為驅(qū)動程序開發(fā)提供基本的測試工具集WINDOWS Test Kit5) 內(nèi)核調(diào)試器6) 導出向?qū)Ш蛯С鯯DK向?qū)?) 遠程工具和仿真器8) 應用程序調(diào)試器9) 深刻理解WINDOWS ,并靈活運用Platform Builder的配置文件(REG,BIB,DAT,DB)是定制適合目標平臺的WINDOWS [8]。它提供了所有進行設(shè)計、創(chuàng)建、編譯、測試和調(diào)試WINDOWS 。應用層操作系統(tǒng)層硬件層Window ce應用程序客戶應用程序核心核心DLL對象存儲多媒體技術(shù)GWES設(shè)備管理器通信和網(wǎng)絡(luò)OEM層OAL層引導程序配置文件驅(qū)動 Windows Component Model Diagram of Windows 應用編程環(huán)境在WINDOWS ,有兩個十分關(guān)鍵的部分。1) 分層模型操作系統(tǒng)的分層模型的主要特點就是將操作系統(tǒng)的功能模塊按功能的調(diào)用次序分為若干層。保證了嵌入式操作系統(tǒng)可以在新推出的微處理器硬件平臺上運行,WINDOWS 。因此WINDOWS ,如信息家電領(lǐng)域、移動計算領(lǐng)域,工業(yè)控制領(lǐng)域等。WINDOWS 提供了一個集成開發(fā)環(huán)境Platform Builder,通過這個工具可以方便地根據(jù)不同的硬件,定制、裁剪出符合不同系統(tǒng)要求的操作系統(tǒng)。 處理器結(jié)構(gòu)框圖 Structure of Processor本方案硬件平臺使用了PXA270處理器,32MB的Flash以及64MB的SDRAM,外圍模塊使用了LCD控制器來驅(qū)動液晶屏,SD卡控制器來驅(qū)動SD存儲卡,USB控制器來驅(qū)動USB藍牙適配器,以及IO線來連接按鍵。還采用了Wireless MXX和Speed Step兩項Intel專有技術(shù),進一步將高性能計算和動態(tài)電源管理技術(shù)相結(jié)合[6]。接5V的外接電源即可單獨上電運行工作,Module板上配置了JTAG口,串口等。該平臺由模塊板Xsbase270Module和接口底板Xsbase270Edr組成。目前很多手機都有拍照以及藍牙傳輸?shù)墓δ埽ㄟ^藍牙將手機中的圖片傳輸?shù)綌?shù)碼相框中并顯示出來具有十足的賣點。還可以進一步的實現(xiàn)視頻播放的功能,提高的產(chǎn)品的價值,作為吸引消費者的手段十分有效,并且也符合數(shù)碼相框功能多元化發(fā)展的趨勢。定時時間可以通過按鍵來調(diào)整,使用戶可以根據(jù)自己的視覺感受來設(shè)定合適的時間間隔。 按鍵切換圖片本方案實現(xiàn)了6個按鍵,其中的一個按鍵是順序并循環(huán)的播放下一張圖片,使數(shù)碼相框可以固定的顯示某一張圖片,未來還可以在本方案的基礎(chǔ)上設(shè)計一個操作界面,并且使用觸摸屏代替按鍵,或者使用紅外線遙控器來操作數(shù)碼相框,這樣就使用戶的操作更簡便,更有趣。 存儲設(shè)備的支持數(shù)碼相機雖然給人們帶來了極大的便利,人們可以拍攝大量的照片而不必頻繁的更換膠卷,但同時數(shù)碼相機也帶來了一些問題,如大量的數(shù)碼照片的存儲問題。對圖片沒有過多的限制使得本方案更容易被消費者所接收。數(shù)碼相框最核心的賣點就是數(shù)碼照片的展現(xiàn)。還有數(shù)碼相框所支持的存儲設(shè)備,可以播放的圖片文件格式,是否具有背景音樂,視頻播放等功能,以及是否具有藍牙,WiFi等聯(lián)網(wǎng)功能。本數(shù)碼相框方案正是基于未來產(chǎn)品多元化,不斷變化的應用需求而設(shè)計的。未來數(shù)碼相框的應用將是多元化,而多元化中網(wǎng)絡(luò)應用最為重要[2]。傳統(tǒng)的相框一般是用木頭,玻璃或者有機玻璃制作的,有的可以更換照片,但隨著數(shù)碼相機的流行,拍照手機的問世,人們獲得影像的能力大大提高,如何存儲和分享大量的照片便成了問題。 第6章——總結(jié)與展望。 第4章——數(shù)碼相框方案的具體實現(xiàn)。 第2章——數(shù)碼相框需求分析。音頻的播放是通過DirectShow實現(xiàn)的,還可以進一步實現(xiàn)視頻的播放。一共設(shè)計了6個按鍵,功能分別是循環(huán)顯示下一張圖片、開啟和關(guān)閉定時顯示圖片、調(diào)整定時間隔、播放背景音樂、切換背景音樂,通過動態(tài)效果顯示圖片。它有十分豐富的接口,可以很方便的實現(xiàn)多種應用的開發(fā),使得對硬件的大量操作由操作系統(tǒng)來完成,應用程序的開發(fā)更加方便和快速,可以使產(chǎn)品更加快速的推向市場。目前在中國,數(shù)碼相框并沒有被人們廣泛熟知,一方面是由于很多中國人并沒有在家里或者是辦公室擺放家人照片的習慣,另一方面也是由于數(shù)碼相框價格還比較昂貴,并且功能沒有太多創(chuàng)新。通過IImage顯示圖片……………………………………………………….20 COM組件…
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1