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

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

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

英創(chuàng)信息技術(shù)WinCE工控主板開發(fā)常見(jiàn)問(wèn)題介紹

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-02-04 11:43 ? 次閱讀

開發(fā)工具選擇

英創(chuàng)嵌入式主板,預(yù)裝操作系統(tǒng)可以分為WinCE5.0、WinCE6.0、WEC7、WEC2013,不同主板適用的開發(fā)工具不同,適用情況見(jiàn)下表。

型號(hào) 操作系統(tǒng) 支持的開發(fā)平臺(tái)
EM9X60系列,EM9161, EM9000 WinCE5.0 EVC(推薦),VS2005,VS2008
EM9170,EM928x系列 WinCE6.0 VS2005,VS2008(推薦)
ES9281 WinCE6.0 VS2005,VS2008(推薦)
ESMARC928x系列 WinCE6.0 VS2005,VS2008(推薦)
EM335x系列 WEC7 VS2008
ESMARC335x系列 WEC7 VS2008
ESM6802 WEC7 VS2008
EM335x WEC2013版 WEC2013 VS2013

注:如果采用C#進(jìn)行WinCE6.0主板的程序開發(fā),建議使用VS2008英文版。不推薦使用VS2005進(jìn)行開發(fā),部分系統(tǒng)可能因?yàn)?net cf版本問(wèn)題造成開發(fā)不便。

請(qǐng)使用對(duì)應(yīng)的開發(fā)工具進(jìn)行開發(fā),對(duì)每個(gè)版本的WINCE微軟一般只在一個(gè)版本的VS下提供了開發(fā)支持,VS2010,VS2011,VS2012并不支持WINCE開發(fā)。

WEC2013相對(duì)之前版本變化太大,取消桌面對(duì)程序調(diào)試造成很大不便,同時(shí)界面程序開發(fā)難度增大。音頻,視頻,打印等功能支持困難,支持WEC 2013版本的第三方庫(kù)也很少。我們目前不推薦使用WEC 2013作為首選開發(fā)平臺(tái)。但是已經(jīng)購(gòu)買WEC 2013板卡的客戶可以繼續(xù)使用VS2013進(jìn)行開發(fā)。

開發(fā)可能出現(xiàn)的問(wèn)題

1、VS2008下安裝SDK報(bào)錯(cuò)

如果在使用VS2008安裝SDK時(shí)提示錯(cuò)誤IHxFilters filter registration failure,該問(wèn)題解決方案如下。

1)在安裝時(shí)選擇部分安裝

2)然后再安裝項(xiàng)目中去掉Documentation項(xiàng)即可正確安裝

此問(wèn)題在安裝有VS2005的開發(fā)機(jī)中不會(huì)出現(xiàn)。

2、編譯報(bào)錯(cuò)問(wèn)題

安裝VISUAL STUDIO后需要打齊對(duì)應(yīng)版本的SP補(bǔ)丁,否則在編譯過(guò)程中可能報(bào)錯(cuò)導(dǎo)致編譯失敗。

所有補(bǔ)丁均可以微軟官網(wǎng)下載中心獲得免費(fèi)下載。

3、程序部署報(bào)錯(cuò),提示內(nèi)存空間不足問(wèn)題

右鍵點(diǎn)擊主板桌面“我的設(shè)備”,選擇屬性->內(nèi)存,適當(dāng)拖動(dòng)滑動(dòng)條,保證內(nèi)存空間足夠調(diào)試。

或者在userinfo.txt中配置內(nèi)存分配比,詳情請(qǐng)參考開發(fā)光盤中《使用必讀》。

4、c#開發(fā)部署提示參數(shù)錯(cuò)誤

使用C#開發(fā)程序,在部署的時(shí)候,如果提示“正在部署‘C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\windowsce\diagnostics\NETCFv35.Messages.zh-CHS.cab’參數(shù)錯(cuò)誤”,這是因?yàn)橹靼鍍?nèi).net cf環(huán)境為3.5英文版,如果是中文版VISUAL STUDIO,可能會(huì)嘗試向板子安裝3.5中文版,從而報(bào)錯(cuò)。

解決辦法是在工程屬性中,去掉安裝.net環(huán)境的勾選項(xiàng)。

5、編譯提示“l(fā)strlenW”不是“ATL”成員錯(cuò)誤

該錯(cuò)誤應(yīng)為環(huán)境變量定義問(wèn)題導(dǎo)致,微軟在之后的補(bǔ)丁中修復(fù)了這個(gè)BUG。以下兩種辦法任選其一均可解決。

1)打齊補(bǔ)丁,該錯(cuò)誤將不再出現(xiàn)。

2)可以找到該.h頭文件,默認(rèn)路徑C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce\atlmfc\include,將atlconv.h 第695行的

inline int ocslen(_In_z_ LPCOLESTR x) throw() { return ATL::lstrlenW(x); }

改成

inline int ocslen(_In_z_ LPCOLESTR x) throw() { return wcslen(x) ; }

6、編譯提示C1023錯(cuò)誤

如果提示類似如下的預(yù)編譯頭報(bào)錯(cuò)的問(wèn)題,可能是近期微軟補(bǔ)丁開啟了ASLR (address space layout randomization),而VS2005/VS2008并不支持該功能導(dǎo)致。

c1xx : fatal error C1023: ‘xxxDebug\xxx.pch’ : unexpected error with pch, try rebuilding the pch

1)在工程中禁用預(yù)編譯功能可以繞過(guò)該問(wèn)題

2)取消預(yù)編譯會(huì)增加編譯時(shí)間,所以更推薦關(guān)閉ASLR功能

打開開發(fā)PC的注冊(cè)表,找到HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\MoveImages項(xiàng),如果不存在,就新增這項(xiàng),設(shè)置它的DWORD:0

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

    關(guān)注

    3

    文章

    3523

    瀏覽量

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

    關(guān)注

    7

    文章

    6084

    瀏覽量

    35162
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    soc開發(fā)流程常見(jiàn)問(wèn)題及解決方案

    SOC(System on a Chip,系統(tǒng)級(jí)芯片)開發(fā)流程中常見(jiàn)問(wèn)題及解決方案主要包括以下幾個(gè)方面: 一、環(huán)境問(wèn)題 常見(jiàn)問(wèn)題開發(fā)環(huán)境配置復(fù)雜,新手難以快速上手。 依賴項(xiàng)缺失或
    的頭像 發(fā)表于 11-10 09:26 ?231次閱讀

    ?什么是國(guó)產(chǎn)工控主板,國(guó)產(chǎn)工控主板的特點(diǎn)有哪些?

    什么是國(guó)產(chǎn)工控主板呢?國(guó)產(chǎn)工控主板是工業(yè)計(jì)算機(jī)的主板,是一種計(jì)算機(jī)系統(tǒng)的硬件設(shè)備,是專門為工業(yè)控制場(chǎng)景設(shè)計(jì)和生產(chǎn)的電路板。它在國(guó)內(nèi)的研發(fā)和制
    的頭像 發(fā)表于 11-07 10:29 ?73次閱讀

    國(guó)產(chǎn)工控主板,信創(chuàng)產(chǎn)業(yè)發(fā)展新引擎

    在當(dāng)今科技飛速發(fā)展的時(shí)代,信創(chuàng)產(chǎn)業(yè)正成為國(guó)家戰(zhàn)略的重要支撐。而我們的國(guó)產(chǎn)工控主板,以其卓越的性能和可靠的品質(zhì),為信創(chuàng)產(chǎn)業(yè)的發(fā)展注入強(qiáng)大動(dòng)力。國(guó)產(chǎn)工控
    的頭像 發(fā)表于 11-06 10:29 ?120次閱讀

    中科創(chuàng)達(dá)榮獲2024年軟件和信息技術(shù)服務(wù)優(yōu)秀企業(yè)

    及前百家企業(yè)”名單。中科創(chuàng)達(dá)憑借非凡的技術(shù)實(shí)力與持續(xù)的創(chuàng)新能力,成功入選“2024年度軟件和信息技術(shù)服務(wù)競(jìng)爭(zhēng)力百?gòu)?qiáng)企業(yè)”以及“2024年軟件和信息技術(shù)服務(wù)優(yōu)秀企業(yè)”。
    的頭像 發(fā)表于 10-30 11:44 ?339次閱讀

    工控主板有哪些特點(diǎn)?

    ?工控主板是用于工業(yè)控制領(lǐng)域的專用主板,具有以下特點(diǎn): 穩(wěn)定性:工控主板通常經(jīng)過(guò)嚴(yán)格的測(cè)試和優(yōu)化,具有較高的穩(wěn)定性和可靠性,能夠在惡劣的工業(yè)
    的頭像 發(fā)表于 10-10 08:55 ?191次閱讀

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

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

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

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

    使用工控主板時(shí)該注意哪些事項(xiàng)?

    最近大家都在頻繁問(wèn)一個(gè)問(wèn)題就是工控主板在什么人為情況下容易出現(xiàn)故障,從而造成工控主板的損壞,那今天小編就來(lái)講講,我們?cè)谑褂?b class='flag-5'>工控
    的頭像 發(fā)表于 06-05 16:01 ?338次閱讀
    使用<b class='flag-5'>工控</b><b class='flag-5'>主板</b>時(shí)該注意哪些事項(xiàng)?

    PCB設(shè)計(jì)中的常見(jiàn)問(wèn)題有哪些?

    一站式PCBA智造廠家今天為大家講講PCB設(shè)計(jì)中的常見(jiàn)問(wèn)題有哪些?PCB設(shè)計(jì)布局時(shí)容易出現(xiàn)的五大常見(jiàn)問(wèn)題。在電子產(chǎn)品的開發(fā)過(guò)程中,PCB(Printed Circuit Board,印刷電路
    的頭像 發(fā)表于 05-23 09:13 ?724次閱讀
    PCB設(shè)計(jì)中的<b class='flag-5'>常見(jiàn)問(wèn)題</b>有哪些?

    工控主板容易出現(xiàn)故障的原因有哪些?

    最近大家都在頻繁問(wèn)一個(gè)問(wèn)題就是工控主板在什么人為情況下容易出現(xiàn)故障,從而造成工控主板的損壞,那今天小編就來(lái)講講,我們?cè)谑褂?b class='flag-5'>工控
    的頭像 發(fā)表于 05-17 10:57 ?305次閱讀

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

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

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

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

    購(gòu)買工控主板的三大誤區(qū)

    最近有很多人問(wèn)我什么樣的工控主板算好的,有沒(méi)有一個(gè)統(tǒng)一的標(biāo)準(zhǔn)。工控主板作為整機(jī)的核心組成部分,在性能穩(wěn)定上有著至關(guān)重要的作用,那今天小編就來(lái)給大家講解一下在購(gòu)買
    的頭像 發(fā)表于 04-16 16:40 ?280次閱讀

    電子束光刻的參數(shù)優(yōu)化及常見(jiàn)問(wèn)題介紹

    本文從光刻圖案設(shè)計(jì)、特征尺寸、電鏡參數(shù)優(yōu)化等方面介紹電子束光刻的參數(shù)優(yōu)化,最后介紹了一些常見(jiàn)問(wèn)題。
    的頭像 發(fā)表于 03-17 14:33 ?909次閱讀
    電子束光刻的參數(shù)優(yōu)化及<b class='flag-5'>常見(jiàn)問(wèn)題</b><b class='flag-5'>介紹</b>

    隔離、iCoupler技術(shù)和iCoupler產(chǎn)品常見(jiàn)問(wèn)題解答

    電子發(fā)燒友網(wǎng)站提供《隔離、iCoupler技術(shù)和iCoupler產(chǎn)品常見(jiàn)問(wèn)題解答.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 10:36 ?0次下載
    隔離、iCoupler<b class='flag-5'>技術(shù)</b>和iCoupler產(chǎn)品<b class='flag-5'>常見(jiàn)問(wèn)題</b>解答