<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 嵌入式操作系統(tǒng)Windows CE.NET在S3C2410平臺上的移植

          嵌入式操作系統(tǒng)Windows CE.NET在S3C2410平臺上的移植

          作者: 時間:2013-03-30 來源:網(wǎng)絡(luò) 收藏
          目前,嵌入式微處理器種類很多,嵌入式操作系統(tǒng)要支持盡可能多的處理器,這就要完成操作系統(tǒng)針對不同處理器的定制。

            本文分析了嵌入式操作系統(tǒng) CE。NET的特點(diǎn),并利用工具Platform Builder 4。2完成了其在以ARM920T為核心的處理器上的定制。

            1 CE系統(tǒng)和Platform Builder 4.2

             CE是微軟推出的一個32位、多線程、多任務(wù)的嵌入式操作系統(tǒng),是微軟專門為信息設(shè)備、移動應(yīng)用、嵌入式應(yīng)用等設(shè)計的嵌入式模塊型操作系統(tǒng)。用戶可選擇、組合和配置Windows CE。NET的模塊和組件來創(chuàng)建用戶版的操作系統(tǒng)。



            Windows CE。NET是WindOWS CE 3。0的后繼產(chǎn)品,其系統(tǒng)組成如圖1所示。Windows CE。NET為快速建立下一代智能移動和小內(nèi)存占用的設(shè)備提供了一個良好的實(shí)時操作系統(tǒng),它具備完整的操作系統(tǒng)特性集和針對端對端開發(fā)的環(huán)境,并包括了定制設(shè)備所需要的一切,例如,聯(lián)網(wǎng)能力、實(shí)時性、小內(nèi)存占用、多媒體以及Web瀏覽功能。

            Platform Builder 4。2是微軟提供給Windows CE。NET開發(fā)人員進(jìn)行基于Windows CE。NET平臺下嵌入式操作系統(tǒng)定制的集成開發(fā)環(huán)境。它提供了所有進(jìn)行設(shè)計、創(chuàng)建、編譯、測試和調(diào)試Windows CE。NET操作系統(tǒng)平臺的工具,開發(fā)人員可以通過交互式的環(huán)境來設(shè)計和定制內(nèi)核、選擇系統(tǒng)特性,然后進(jìn)行編譯和調(diào)試。同時開發(fā)人員還可以利用Platform Builder來進(jìn)行驅(qū)動程序和應(yīng)用程序項目的開發(fā)等。

            2 硬件平臺

            HHARM9-EDU開發(fā)平臺是由華恒公司開發(fā)的一套用于嵌入式系統(tǒng)教學(xué)的平臺,它由核心板和底板組成。核心板上集成了Samsung 處理器、16 M 的FLASH 和64 M SDRAM。Samsung的處理器是一款高性價比、低功耗、體積小、高性能、高集成度的微處理器,它采用203 MHz的ARM920T內(nèi)核,集成了16 KB指令緩存和16 KB數(shù)據(jù)緩存,并利用MMU實(shí)現(xiàn)對虛擬內(nèi)存的管理,LCD控制器支持STN屏或FTT屏,支持NAND flash。核心板功能模塊見圖2。

            3 Windows CE. NET系統(tǒng)

            3.1 流程

            從根本上說,Windows CE。NET的過程也就是改寫B(tài)SP的過程。BSP又稱板級支持包,它是一個包括啟動程序、OEM適配層程序(OAL)、標(biāo)準(zhǔn)開發(fā)板(SDB)和相關(guān)硬件設(shè)備的驅(qū)動程序的軟件包。BSP是基于Windows CE。NET平臺系統(tǒng)的主要部分。操作系統(tǒng)移植步驟為:

            1)對操作系統(tǒng)進(jìn)行裁減,配置各個組件并且修改相關(guān)的配置文件;

            2)開發(fā)目標(biāo)設(shè)備系統(tǒng)上的設(shè)備驅(qū)動程序,建立定制的CE操作系統(tǒng)映像文件;

            3)將目標(biāo)文件下載到目標(biāo)設(shè)備上進(jìn)行調(diào)試;


          上一頁 1 2 下一頁

          關(guān)鍵詞: Windows CE.NET S3C2410 移植

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();