0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英創(chuàng)信息技術(shù)WinCE工控主板開發(fā)工具綜述

英創(chuàng)信息技術(shù) ? 來源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-01-15 11:48 ? 次閱讀

英創(chuàng)ARM9系列嵌入式主板,預(yù)裝WinCE 5.0、WinCE 6.0操作系統(tǒng),可支持的開發(fā)工具如下:

型號

操作系統(tǒng)

開發(fā)工具

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進行嵌入式開發(fā)時,可能會遇到以下問題:

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

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

1、如果機器同時安裝VS2005和VS2008將不會導(dǎo)致該問題出現(xiàn)

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

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

2、SQLCE的使用

英創(chuàng)ARM9系列嵌入式主板默認(rèn)自帶SQLCE版本如下

型號

操作系統(tǒng)

開發(fā)工具

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開發(fā)庫版本為2.0和3.0,而在VS2008中,包含的SQLCE開發(fā)庫版本為3.5。所以使用VS2005進行EM9170上的數(shù)據(jù)庫開發(fā),需要另外安裝SQLCE3.5的開發(fā)庫。使用VS2008進行EM9160L/EM9161/EM9161C的數(shù)據(jù)庫開發(fā)的時候,需要另外安裝SQLCE3.0的開發(fā)庫。

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

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的開發(fā)需要使用VS2008并安裝相應(yīng)的SDK。

4、c#開發(fā)的.Net Compact Framework問題

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

英創(chuàng)ARM9系列主板默認(rèn)安裝的.Net Compact Framework版本如下:

型號

.Net CF版本

.Net CF對應(yīng)的開發(fā)平臺

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#開發(fā)時,可以在工程選項中勾選,讓板子在調(diào)試時使用低版本.Net Compact Framework,如圖:

否則會提示錯誤調(diào)式工具不支持.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

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


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3503

    瀏覽量

    87885
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6081

    瀏覽量

    34942
收藏 人收藏

    評論

    相關(guān)推薦

    創(chuàng)國產(chǎn)化背景下的工控主板發(fā)展現(xiàn)狀

    創(chuàng),是信息技術(shù)應(yīng)用創(chuàng)新產(chǎn)業(yè)的簡稱,于2016年“信創(chuàng)工委會”(信息技術(shù)應(yīng)用創(chuàng)新工作委員會)提出,目的就是要推動我們國內(nèi)軟硬件關(guān)鍵技術(shù)的研發(fā)
    的頭像 發(fā)表于 09-21 16:15 ?54次閱讀

    加速鯤鵬落地!拓維信息創(chuàng)遷移工具榮獲鯤鵬原生開發(fā)技術(shù)認(rèn)證

    認(rèn)證。圖/拓維·數(shù)據(jù)庫適配中間件取得鯤鵬原生開發(fā)N認(rèn)證在數(shù)字化時代的大潮中,信創(chuàng)戰(zhàn)略作為國家推動信息技術(shù)應(yīng)用創(chuàng)新、保障信息安全與自主可控的關(guān)鍵舉措,其重要性日益凸顯
    的頭像 發(fā)表于 09-10 08:03 ?245次閱讀
    加速鯤鵬落地!拓維<b class='flag-5'>信息</b>信<b class='flag-5'>創(chuàng)</b>遷移<b class='flag-5'>工具</b>榮獲鯤鵬原生<b class='flag-5'>開發(fā)</b><b class='flag-5'>技術(shù)</b>認(rèn)證

    Diamond開發(fā)工具使用說明

    Diamond開發(fā)工具使用說明
    發(fā)表于 05-23 09:14 ?0次下載

    工控主板的性能指標(biāo)有哪些?

    工控主板是工業(yè)控制領(lǐng)域中的關(guān)鍵組成部分,它承載著工控系統(tǒng)的核心功能。因此,工控主板的性能指標(biāo)是評估其質(zhì)量和性能的重要標(biāo)準(zhǔn)。本文將介紹
    的頭像 發(fā)表于 05-10 16:27 ?725次閱讀
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>的性能指標(biāo)有哪些?

    瑞薩Smart Configurator支持SEGGER集成開發(fā)工具

    SEGGER與瑞薩電子(Renesas Electronics)近日宣布達成重要合作,SEGGER的集成開發(fā)工具Embedded Studio現(xiàn)已無縫融入瑞薩電子的Smart
    的頭像 發(fā)表于 05-10 14:25 ?485次閱讀

    工控主板和普通主板的區(qū)別有哪些

    工控主板和普通主板是兩種在計算機硬件領(lǐng)域中常見的主板類型,它們在設(shè)計、功能和用途上有著明顯的區(qū)別。工控
    的頭像 發(fā)表于 04-25 16:54 ?787次閱讀
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>和普通<b class='flag-5'>主板</b>的區(qū)別有哪些

    STM32WLE5使用什么開發(fā)工具

    我準(zhǔn)備使用STM32WLE5,請教一下使用什么開發(fā)工具?STLINK-V2可以嗎?
    發(fā)表于 03-14 07:00

    蘋果準(zhǔn)備推出AI軟件開發(fā)工具

    近日,有知情人士透露,蘋果公司正在全力加碼人工智能,準(zhǔn)備推出一款新的軟件開發(fā)工具。這款工具將利用生成式人工智能技術(shù),幫助開發(fā)者自動完成編碼工作,預(yù)計將加劇與微軟在人工智能方面的競爭。
    的頭像 發(fā)表于 02-20 14:35 ?713次閱讀

    配置Ubuntu系統(tǒng)環(huán)境和安裝的開發(fā)工具

    安裝好Ubuntu系統(tǒng)環(huán)境后,開發(fā)前需要簡單配置Ubuntu系統(tǒng)環(huán)境以及安裝一些必備的開發(fā)工具。
    的頭像 發(fā)表于 12-22 13:32 ?1347次閱讀
    配置Ubuntu系統(tǒng)環(huán)境和安裝的<b class='flag-5'>開發(fā)工具</b>

    圖形界面開發(fā)工具GUI Guider的使用教程

    GUI Guider是NXP推出的一款功能強大且對用戶非常友好的圖形界面開發(fā)工具。目前最新版本是1.6.1。
    的頭像 發(fā)表于 12-20 09:49 ?1.3w次閱讀
    圖形界面<b class='flag-5'>開發(fā)工具</b>GUI Guider的使用教程

    CodeArts五年磨一劍,深耕信創(chuàng)軟件開發(fā)工具

    在今年的QCon全球軟件開發(fā)大會(上海站),華為云開發(fā)工具和效率領(lǐng)域首席專家、華為軟件開發(fā)生產(chǎn)線 CodeArts首席技術(shù)總監(jiān)王亞偉作為「智能化信創(chuàng)
    的頭像 發(fā)表于 12-15 15:55 ?734次閱讀
    CodeArts五年磨一劍,深耕信<b class='flag-5'>創(chuàng)</b>軟件<b class='flag-5'>開發(fā)工具</b>

    CCES和VDSP開發(fā)工具有什么不同?哪個易于操作?

    我選用的21489做音頻操作,但是我是一名新手,需要學(xué)習(xí)一個開發(fā)工具,我想問各位這兩個開發(fā)工具CCES和VDSP++到底有什么區(qū)別,如何選用?因為還有一系列的后續(xù)開發(fā),各位可建議采用哪個開發(fā)工
    發(fā)表于 11-30 06:59

    開發(fā)出商用的RISC-V處理器還需要哪些開發(fā)工具和環(huán)境?

    全世界范圍來看,在RISC-V技術(shù)陣營中,臺灣的Andes公司(晶心科技)開發(fā)的編譯器、開發(fā)工具和軟件開發(fā)環(huán)境(IDE)最為完善和先進,幾乎可以和ARM的
    發(fā)表于 11-18 06:05

    開發(fā)板和開發(fā)工具指南

    與使用開發(fā)環(huán)境相比,許多工程師更傾向于將調(diào)試點嵌入其代碼并使用測試設(shè)備來驗證其硬件。歐時電子指南將詳述開發(fā)板和開發(fā)工具的優(yōu)勢,并提供關(guān)于使用和選擇恰當(dāng)開發(fā)工具的實用建議。
    的頭像 發(fā)表于 10-26 14:35 ?470次閱讀

    Intellij IDEA 開發(fā)工具實例

    本篇博客我們將會以Intellij IDEA 開發(fā)工具為例,所以我這里簡單談?wù)勎覀兯褂玫?b class='flag-5'>開發(fā)工具。 目前大家做Java開發(fā)的,無外乎就兩種,eclipse或者Intellij IDEA
    的頭像 發(fā)表于 09-25 16:21 ?725次閱讀
    Intellij IDEA <b class='flag-5'>開發(fā)工具</b>實例