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
    +关注

    关注

    4

    文章

    3615

    浏览量

    91601
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6104

    浏览量

    36375
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    佛瑞亚如何通过信息技术推动业务增长

    在数字化、信息化的浪潮下,信息技术已经不仅是后台工具,更成为驱动企业发展的关键力量。本期Women Inspiring Mobility,我们采访了佛瑞亚中国区信息技术总监马瑛,了解她
    的头像 发表于 07-29 14:00 ?277次阅读

    飞腾主板为信产业发展提高硬实力

    信息技术飞速发展的当下,信产业已成为我国实现科技自立自强、保障国家信息安全的关键领域。信,即信息技术应用创新,其核心目标是实现
    的头像 发表于 07-22 18:20 ?229次阅读

    浪潮下,国产主板有什么新的发展机遇?

    信息技术应用创新浪潮的推动下,国产主板迎来了诸多新的发展机遇。信产业旨在实现信息技术领域的自主可控,这一战略目标为国产主板的发展提供了广
    的头像 发表于 05-09 09:24 ?257次阅读
    信<b class='flag-5'>创</b>浪潮下,国产<b class='flag-5'>主板</b>有什么新的发展机遇?

    rk3568开发工具

    rk3568开发工具
    发表于 04-16 17:03 ?2次下载

    AI开发工具分类与功能

    当下,AI开发工具不仅简化了AI开发的复杂流程,还提高了开发效率,推动了AI技术的广泛应用。下面,AI部落小编为大家介绍AI开发工具的分类及
    的头像 发表于 04-12 10:12 ?428次阅读

    云计算开发工具包的功能

    随着云计算技术的不断成熟,越来越多的企业开始将应用和服务迁移到云端,以享受弹性计算资源、高可用性和成本效益等优势。为了加速这一进程,云计算服务提供商推出了各种开发工具包。下面,AI部落小编带您了解云计算开发工具包的主要功能。
    的头像 发表于 02-21 11:02 ?320次阅读

    云计算开发工具包括什么

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

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

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

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

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

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

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

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

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

    支持C2000的开发工具版本

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

    瑞星微刷机工具开发工具

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

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

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

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

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