0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术WinCE工控主板开发工具综述

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-01-15 11:48 次阅读

英创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平台上。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3524

    浏览量

    88410
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35210
收藏 人收藏

    评论

    相关推荐

    云计算开发工具包括什么

    云计算开发工具种类繁多,包括IDE、虚拟化软件、容器化平台、自动化部署工具和云平台等。
    的头像 发表于 11-22 10:11 66次阅读

    国产工控主板有什么优势、特点?

    随着国产工控主板的发展,国内企业也在不断开发新的工控主板,为了满足国内企业的发展需求,一些国产工控
    的头像 发表于 11-15 10:11 80次阅读

    ​什么是国产工控主板,国产工控主板的特点有哪些?

    什么是国产工控主板呢?国产工控主板是工业计算机的主板,是一种计算机系统的硬件设备,是专门为工业控制场景设计和生产的电路板。它在国内的研发和制
    的头像 发表于 11-07 10:29 99次阅读

    国产工控主板,信产业发展新引擎

    在当今科技飞速发展的时代,信产业正成为国家战略的重要支撑。而我们的国产工控主板,以其卓越的性能和可靠的品质,为信产业的发展注入强大动力。国产工控
    的头像 发表于 11-06 10:29 146次阅读

    中科达荣获2024年软件和信息技术服务优秀企业

    及前百家企业”名单。中科达凭借非凡的技术实力与持续的创新能力,成功入选“2024年度软件和信息技术服务竞争力百强企业”以及“2024年软件和信息技术服务优秀企业”。
    的头像 发表于 10-30 11:44 378次阅读

    支持C2000的开发工具版本

    电子发烧友网站提供《支持C2000的开发工具版本.pdf》资料免费下载
    发表于 10-10 11:06 0次下载
    支持C2000的<b class='flag-5'>开发工具</b>版本

    工控主板有哪些特点?

     工控主板是用于工业控制领域的专用主板,具有以下特点: 稳定性:工控主板通常经过严格的测试和优化,具有较高的稳定性和可靠性,能够在恶劣的工业
    的头像 发表于 10-10 08:55 219次阅读

    瑞星微刷机工具开发工具

    瑞星微刷机工具开发工具
    发表于 10-09 11:14 0次下载

    国产化背景下的工控主板发展现状

    ,是信息技术应用创新产业的简称,于2016年“信工委会”(信息技术应用创新工作委员会)提出,目的就是要推动我们国内软硬件关键技术的研发
    的头像 发表于 09-21 16:15 327次阅读

    加速鲲鹏落地!拓维信息迁移工具荣获鲲鹏原生开发技术认证

    认证。图/拓维·数据库适配中间件取得鲲鹏原生开发N认证在数字化时代的大潮中,信战略作为国家推动信息技术应用创新、保障信息安全与自主可控的关键举措,其重要性日益凸显
    的头像 发表于 09-10 08:03 388次阅读
    加速鲲鹏落地!拓维<b class='flag-5'>信息</b>信<b class='flag-5'>创</b>迁移<b class='flag-5'>工具</b>荣获鲲鹏原生<b class='flag-5'>开发</b><b class='flag-5'>技术</b>认证

    Diamond开发工具使用说明

    Diamond开发工具使用说明
    发表于 05-23 09:14 0次下载

    工控主板和普通主板的区别有哪些

    工控主板和普通主板是两种在计算机硬件领域中常见的主板类型,它们在设计、功能和用途上有着明显的区别。工控
    的头像 发表于 04-25 16:54 1148次阅读
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>和普通<b class='flag-5'>主板</b>的区别有哪些

    配置Ubuntu系统环境和安装的开发工具

    安装好Ubuntu系统环境后,开发前需要简单配置Ubuntu系统环境以及安装一些必备的开发工具
    的头像 发表于 12-22 13:32 1700次阅读
    配置Ubuntu系统环境和安装的<b class='flag-5'>开发工具</b>

    CodeArts五年磨一剑,深耕信软件开发工具

    在今年的QCon全球软件开发大会(上海站),华为云开发工具和效率领域首席专家、华为软件开发生产线 CodeArts首席技术总监王亚伟作为「智能化信
    的头像 发表于 12-15 15:55 950次阅读
    CodeArts五年磨一剑,深耕信<b class='flag-5'>创</b>软件<b class='flag-5'>开发工具</b>

    CCES和VDSP开发工具有什么不同?哪个易于操作?

    我选用的21489做音频操作,但是我是一名新手,需要学习一个开发工具,我想问各位这两个开发工具CCES和VDSP++到底有什么区别,如何选用?因为还有一系列的后续开发,各位可建议采用哪个开发工
    发表于 11-30 06:59