Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏
上一篇《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
轉載于:https://www.cnblogs.com/6666/archive/2009/10/10/1580573.html
總結
以上是生活随笔為你收集整理的Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 可以弹的钢琴,很不错(转)
- 下一篇: ZLMS教学管理平台系统V1.2.0最新