Windows Embedded CE 6.0開發初體驗(二)CE開發環境 收藏

來源:互聯網
上載者:User

上一篇《Windows Embedded CE 6.0開發初體驗》之“嵌入式開發流程”:

http://blog.csdn.net/aawolf/archive/2007/10/10/1818866.aspx

CE開發環境
下面就要讓今天的主角閃亮登場了——Digi CC 9P開發板。為了感謝Digi提供的開發板,還是給他們做個廣告吧:這是一家以WiFi相關產品為主營業務的公司,也生產ARM架構的CPU,所以做開發板也是他們公司份內的事情了。總的感覺還不錯,大家如果有興趣可以訪問http://www.digiembedded.com/,瞭解更多關於Digi開發板的情況。

就是Digi開發板的實拍照片,感謝我的ET900,效果還不錯:

Digi CC 9P 開發板

 

從圖上我們可以看到,這塊開發板上並沒有附帶LCD屏,所以我們需要通過VGA輸出串連一台顯示器,圖中上方藍色的介面為VGA輸出;左側的介面從上到下,分別是:DC電源,RJ45乙太網路介面,RS232串口;右側還連著我那久經考驗的滑鼠:)

因為裝置環境變數、啟動eboot等命令都需要通過串口發給開發板,所以我們需要通過串口線將串連開發板與PC串口相連。因為我的筆記本沒有串口,所以我使用了一個USB到串口的轉換器,工作一切正常。

當我們將平台編譯完成後,Image檔案(NK.bin)是需要通過網線下載到開發板的RAM中的,採用網線的優勢是速度比較快。關於網線的串連,有兩種選擇:使用直連線,將PC與開發板的乙太網路口直接相連,這也是成本最低的一種方式;另外一種方式,是使用帶DHCP功能的路由器,將PC和開發板的網線串連到路由器上。在實際開發中,我選擇的是後一種方法,原因是路由器比直連網線好找……

在硬體串連完成後,我們要討論的就是開發環境的安裝了,整個過程可以需要幾個小時的時間,不過這個依賴於具體的機器。

在Digi CC 9P開發包中包括了Visual Studio 2005和Platform Builder 6.0的180天驗證版。在安裝PB的過程中,需要輸入KEY。這個KEY可以通過在微軟網站上註冊獲得,登入位址如下:http://www.microsoft.com/windows/embedded/eval/getregistration.mspx

我們在安裝完Visual Studio 2005之後,應該首先安裝VS 2005 SP1,然後再安裝PB 6.0。畢竟PB是作為一個外掛程式出現在VS 2005中的。接下來還需要安裝PB 6.0 SP1,可以在微軟網站上下載,為:

http://www.microsoft.com/downloads/details.aspx?FamilyId=BF0DC0E3-8575-4860-A8E3-290ADF242678&displaylang=en

在安裝完VS 2005和PB 6.0之後,我們還應該安裝Digi的資源光碟片。

 

我們首先應該安裝的是Digi 9P的BSP,BSP中包含的是與開發板相關的boot-loader 和驅動程式。也就是說,前邊我們說過的“驅動程式開發”部分,Digi已經幫我們做好了。我們所需要關注的就是“平台定製”與“應用開發”。當然,如果需要自訂boot-loader,還可以選裝boot-loader的原始碼,以及GNU X編譯環境。在boot-loader開發方面,並沒有一個統一的開發環境,硬體廠商往往根據自己的需求而選擇不同的開發工具來進行開發,比如ARM的SDT等開發環境。Digi使用的則是GNU X,可能是為了相容 Embedded Linux的方便吧?

完成軟體和硬體的安裝之後,我們就可以進行CE的平台定製開發了。怎麼樣?看起來也不是很難哈。

下一篇《Windows Embedded CE 6.0開發初體驗》之“設定Boot-loader”:

http://blog.csdn.net/aawolf/archive/2007/10/15/1825702.aspx

 

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/aawolf/archive/2007/10/11/1820278.aspx

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/aawolf/archive/2007/10/11/1820278.aspx

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.