激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月

WinCE工控主板開發工具綜述

 2011-10-28              

        英創ARM9系列嵌入式主板,預裝WinCE 5.0、WinCE 6.0操作系統,可支持的開發工具如下:


型號

操作系統

開發工具

  EM9160

WinCE 5.0

  EVC

  EM9160L

WinCE 5.0

  EVC / VS2005 / VS2008
  EM9161 / EM9161C

WinCE 5.0

  EVC / VS2005 / VS2008
  EM9170

WinCE 6.0

  VS2005 / VS2008


 

        在使用VS2005和VS2008進行嵌入式開發時,可能會遇到以下問題:

 

1、VS2008下嵌入式主板SDK安裝問題

        Platform Builder 是微軟公司提供給Windows CE 開發人員進行基于Windows CE 平臺下嵌入式操作系統定制的集成開發環境,WinCE5.0、WinCE6.0使用Platform Builder 5.0定制系統,而Platform Builder 5.0導出的SDK在VS2008下安裝可能提示錯誤IHxFilters filter registration failure,該問題解決方案如下:

        1、如果機器同時安裝VS2005和VS2008將不會導致該問題出現

        2、在安裝時選擇部分安裝

 

        然后再安裝項目中去掉Documentation項即可正確安裝

 

2、SQLCE的使用

        英創ARM9系列嵌入式主板默認自帶SQLCE版本如下


型號

操作系統

開發工具

  EM9160

WinCE 5.0

  無

  EM9160L

WinCE 5.0

  SQLCE 3.0
  EM9161 / EM9161C

WinCE 5.0

  SQLCE 3.0
  EM9170

WinCE 6.0

  SQLCE 3.5


 

        在VS2005中,包含的SQLCE開發庫版本為2.0和3.0,而在VS2008中,包含的SQLCE開發庫版本為3.5。所以使用VS2005進行EM9170上的數據庫開發,需要另外安裝SQLCE3.5的開發庫。使用VS2008進行EM9160L/EM9161/EM9161C的數據庫開發的時候,需要另外安裝SQLCE3.0的開發庫。

 

        SQLCE各版本的開發庫均可在微軟下載中心免費下載。

 

        SQLCE3.0 SDK下載:

        http://www.microsoft.com/download/en/details.aspx?id=3613

 

        SQLCE3.5 SDK下載:

        http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=5544C638-C532-48E3-871C-58B49C5D855C

 

3、Sliverlight

        WINCE6.0提供了對sliverlight的支持,sliverlight的開發需要使用VS2008并安裝相應的SDK。

 

4、c#開發的.Net Compact Framework問題

        開發語言使用C#時,會涉及到.Net Compact Framework版本的問題,.Net Compact Framework不同版本之前區別不大,所以大部分程序可以同時運行在不同版本里,少部分程序使用了.Net Compact Framework高版本的新特性,可能在低版本里不能正常運行。比如SQLITE for wince的.net最新版本必須使用.Net Compact Framework 3.5,否者部分方法會出錯。

 

        英創ARM9系列主板默認安裝的.Net Compact Framework版本如下:


型號

.Net CF版本

.Net CF對應的開發平臺

EM9160L

.Net Compact Framework 2.0

VS2005 / VS2008

EM9161 / EM9161C

.Net Compact Framework 2.0

VS2005 / VS2008

EM9170

.Net Compact Framework 3.5

VS2008


 

        使用VS2005做EM9170(.Net Compact Framework 3.5)的C#開發時,可以在工程選項中勾選,讓板子在調試時使用低版本.Net Compact Framework,如圖:

 

        否則會提示錯誤調式工具不支持.Net Compact Framework 3.5:

        錯誤:The application you are trying to debug uses a version of microsoft .net framework that is not suport by the debugger

 

        在低版本下調試,可能導致只支持.Net Compact Framework 3.5的程序出現異常(目前只發現SQLITE有該問題)。也就是說使用VS2005開發只支持.Net Compact Framework 3.5的程序,可以正常編譯,也可以正常運行,但是無法正常調試,解決辦法是將工程移植到VS2008平臺上。

主站蜘蛛池模板: 成人自拍视频网| 玖玖玖免费观看视频| 痴情的后裔韩剧免费观看中文高清版| 色综合久久天天综线观看| 日本免费va毛片在线看大| 欧美一级片网站| 国产网友自拍视频| 香焦视频在线观看黄| 精品亚洲福利一区二区| 一区二区三区四区在线播放| 久久久一区二区三区不卡| 亚洲1卡2卡三卡3卡4卡网站| 国产一二区视频| 高清性色生活片久久久| 国产做爰一区二区| 亚洲999| 一级片手机在线| 亚洲1314| 在线a久青草视频在线观看g| 国产三级做爰在线观看视频| 麻豆国产在线观看一区二区 | 亚洲一区视频在线播放| 色婷婷影院| 国产欧美中文字幕| 精品国产免费观看一区| 国产成+人+综合+亚洲欧美丁香花| 久久精品国产6699国产精 | 中文字幕一精品亚洲无线一区| 成人综合网站| 国内视频精品| 国产一级影院| 视频一区国产| 爱逼综合| 91麻豆影视| 国语精品视频在线观看不卡| 麻豆视频一区| 婷婷综合国产激情在线| 91老色批网站免费看| 久久精品这里精品| 久久欧美久久欧美精品| 毛片美国|