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

正文內(nèi)容

嵌入式開題的綜述報告(編輯修改稿)

2025-04-21 23:15 本頁面
 

【文章內(nèi)容簡介】 服務(wù)。l 固化代碼在嵌入式系統(tǒng)中,嵌入式操作系統(tǒng)和應(yīng)用軟件被固化在嵌入式系統(tǒng)的ROM中。輔助存儲器在嵌入式系統(tǒng)中很少使用。l 良好的移植性嵌入式操作系統(tǒng)能移植到絕大多數(shù)8位、16位、32位以至64位微處理器、微控制器及數(shù)字信號處理器(DSP)上運行。 Windows CE嵌入式操作系統(tǒng)作為一款嵌入式操作系統(tǒng),Windows CE有自己獨有的特點。下面列出了一些Windows CE的特點。l 精簡的模塊化操作系統(tǒng)Windows CE是高度模塊化的嵌入式操作系統(tǒng),正因如此,用戶可以為了滿足特定的要求而對操作系統(tǒng)進行定制。在用戶定制的操作系統(tǒng)中,不需要的模塊可以被拿走,只有所需的模塊才會被包含進來。l 多硬件平臺支持嵌入式系統(tǒng)的專用性特點決定了嵌入式系統(tǒng)的硬件設(shè)備必定是多種多樣的。為了適應(yīng)嵌入式系統(tǒng)的要求,Windows CE支持在多種不同的CPU硬件平臺上運行,包括x86,ARM,MIPS,SuperH等嵌入式領(lǐng)域主流的CPU結(jié)構(gòu)。l 支持有線和無線的網(wǎng)絡(luò)連接Windows CE不但支持傳統(tǒng)的有線網(wǎng)絡(luò)連接,還支持各種無線網(wǎng)絡(luò)標(biāo)準(zhǔn),包括藍牙,紅外。我們可以基于Windows CE構(gòu)建有擴展性的無線平臺,將移動設(shè)備彼此連接或連接到現(xiàn)有的設(shè)備上。我們也可以通過網(wǎng)絡(luò)進行遠程登陸、驗證和管理,或為設(shè)備上的應(yīng)用程序和服務(wù)提供更新。l 穩(wěn)健的實時性支持實時性是指能夠在限定時間內(nèi)執(zhí)行完規(guī)定的功能,并對外部的異步事件做出反應(yīng)的能力。實時性的強弱以完成規(guī)定功能和做出響應(yīng)時間的長短來衡量。提高硬件的處理能力可以在一定程度上提高計算機控制系統(tǒng)的實時性,但是當(dāng)硬件確定以后,控制系統(tǒng)的實時性能主要由操作系統(tǒng)來決定。l 豐富的多媒體和多語言支持豐富的多媒體支持是Windows CE的一大特性,基于DirectX、API和Windows Media的技術(shù)可以提供高性能的視頻、音頻、流式多媒體和3D圖形處理服務(wù)。這些功能可以滿足大部分的多媒體娛樂和游戲的需求。同時,Windows CE是基于Unicode的,可以支持國際語言,這樣您就可以針對特定的市場調(diào)整產(chǎn)品。它可以為那些想創(chuàng)建本地化操作系統(tǒng)版本的OEM提供了本地化支持。l 強大的開發(fā)工具與其他嵌入式操作系統(tǒng)相比。Windows CE為開發(fā)人員提供了友好的開發(fā)工具支持。這些開發(fā)工具可以幫助開發(fā)人員簡化開發(fā)流程并提高開發(fā)效率。對于Windows CE的應(yīng)用程序開發(fā)人員,可以選擇的開發(fā)工具有eMbedded Visual C++和Visual 。對于操作系統(tǒng)定制設(shè)計人員,可以使用Platform Builder。Platform Builder是一個集成操作系統(tǒng)的“構(gòu)建——調(diào)試——發(fā)布”三者為一體的集成開發(fā)環(huán)境。此外,Windows CE還提供了多種模擬器,它們可以模擬硬件設(shè)備,這樣使開發(fā)人員無須擁有真實的硬件即可進行部分Windows CE下的開發(fā)。2. 嵌入式系統(tǒng)開發(fā)與通常PC機上的應(yīng)用程序開發(fā)不同,如果您要負(fù)責(zé)開發(fā)一個嵌入式系統(tǒng),通常軟件開發(fā)和硬件開發(fā)都是您需要考慮的內(nèi)容?;赪indows CE的嵌入式系統(tǒng)開發(fā)同樣會涉及到硬件和軟件兩方面的開發(fā)。下圖描述了一般的基于Windows CE的嵌入式系統(tǒng)開發(fā)流程。需要硬件設(shè)計?從OEM廠商購買硬件和BSP為自己的硬件開發(fā)BSP從OEM廠商得到SDK和操作系統(tǒng)運行時映像開發(fā)amp。測試發(fā)布需要OS定制?設(shè)計開發(fā)硬件定制Windows CE操作系統(tǒng)YNNY導(dǎo)出SDK圖21 基于Windows CE的嵌入式系統(tǒng)開發(fā)流程l 硬件設(shè)計首先,我們要確定系統(tǒng)所運行的硬件平臺。這涉及到根據(jù)具體的應(yīng)用,選擇合適的硬件。嵌入式系統(tǒng)的硬件設(shè)計與通用PC的硬件設(shè)計不同,由于嵌入式系統(tǒng)通常都是專用的系統(tǒng),嵌入式系統(tǒng)硬件設(shè)計強調(diào)的是“夠用”而不是“功能強大”。也就是說,在可以實現(xiàn)應(yīng)用的功能的前提下,盡量的去掉用不到的接口、外設(shè),以節(jié)約成本。例如我們要開發(fā)一套視頻會議系統(tǒng),那么我們有可能需要選擇一款15寸的顯示屏,并且配置麥克風(fēng)耳機等音品輸入輸出設(shè)備。但是如果我們開發(fā)的是一款類似于iPod的隨身聽,有可能連顯示屏都是多余的。此外,還要考慮的是選擇的硬件必須滿足Windows CE的運行需要。例如CPU是否被Windows CE支持,是否有MMU等等。硬件平臺可以有兩條途徑獲得:自主研發(fā)或者從硬件OEM廠商處購買。l 讓W(xué)indows CE運行起來得到了硬件之后,下一步是讓W(xué)indows CE運行在硬件平臺上。這需要我們擁有針對這塊硬件板的板級支持包(BSP,Board Support Package)。BSP是操作系統(tǒng)與硬件板卡之間的重要交互接口。根據(jù)硬件獲取方法的不同,BSP的也有兩種獲取方式。如果硬件是從OEM處采購,并且OEM宣稱此款硬件板支持Windows CE,那么通常OEM都會提供Windows CE的BSP,默認(rèn)的運行時映像和SDK。利用OEM提供的BSP就可以在硬件板上運行Windows CE。如果硬件是自主研發(fā)的,那么BSP通常也需要自主研發(fā),開發(fā)BSP是一個比較復(fù)雜的過程。l 定制操作系統(tǒng)下一步工作是決定是否需要進行操作系統(tǒng)定制。是否需要操作系統(tǒng)定制也完全取決于應(yīng)用的需求,如果從OEM處獲得的默認(rèn)運行時映像不能滿足應(yīng)用的需求,就需要操作系統(tǒng)定制。操作系統(tǒng)定制過程是通過Platform Builder工具來完成的。使用Platform Builder,可以根據(jù)具體的應(yīng)用需要,選擇需要的操作系統(tǒng)功能組件,然后生成操作系統(tǒng)的運行時映像。例如,如果您正在開發(fā)一款隨身視頻播放軟件,那么在操作系統(tǒng)中添加Windows Media視頻編碼/解碼組件可能對您的應(yīng)用程序開發(fā)會很有幫助。l 應(yīng)用程序開發(fā)當(dāng)硬件,操作系統(tǒng)都已經(jīng)具備之后,所剩的工作就是為自己的平臺開發(fā)一些必要的應(yīng)用程序。這一步驟與通常的Windows下的應(yīng)用程序開發(fā)沒有太大的區(qū)別。唯一不同的是在Windows CE下,我們編寫的應(yīng)用程序既可以像桌面Windows一樣通過安裝包的形式進行安裝,也可以把應(yīng)用程序作為操作系統(tǒng)的一個組件,打包進操作系統(tǒng)的運行時映像中。3. 驅(qū)動程序設(shè)計 驅(qū)動程序的功能設(shè)備驅(qū)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1