现在的位置: 首页 > 综合 > 正文

Windows Embedded开发资源介绍

2018年04月05日 ⁄ 综合 ⁄ 共 5194字 ⁄ 字号 评论关闭

作者:马宁

 

现在
Windows Embedded

的开发资源很多,但是对于初次进入这个领域的开发者来说,如何开始则成为一个很大的问题。下面,我们就来试着为
Windows Embedded

的开发资源进行一个整合。

Windows Embedded

是什么

Windows Embedded

是微软针对嵌入式领域推出的操作系统,目前主要包括三大产品:
Windows Embedded CE


XP Embedded


.NET Micro Framework


其中
Windows Embedded CE

可以适应多种
CPU

,比如
ARM


MIPS


SH4


x86

等,主要应用于手持设备、机顶盒、
GPS


PMP

等嵌入式设备中。基于
Windows Embedded CE

开发的
Windows Mobile

智能手机操作系统是专门针对智能手机的操作系统平台。

XP Embedded

是基于
XP Professional

的组件化操作系统,以适应嵌入式设备对不同功能及存储空间的要求。
XP Embedded

只能运行在
x86


CPU

平台上,能够和
Windows

应用程序做到完全兼容。主要用于
ATM


POS

、电子信息亭等设备。

Windows Embedded for Point of Service

是在
XP Embedded

的基础上开发的专门针对
POS

系统的操作系统,无需复杂的定制就可以直接应用于
POS

系统中。

 

除了以上的产品外,微软产品中还有两项技术与嵌入式产品相关:

l
 


.NET Micro Framework

应用于便携式的个人数字化产品中的
.NET

平台,允许
.NET

托管代码运行在
ARM

等嵌入式平台上。最早来源于
SmartWatch

计划,早期名为
SPOT


Smart Personal Object Tech

)。

l
 


Microsoft Robotics Studio

微软针对机器人领域开发的控制系统和开发工具,

可以使用可视化编程语言
VPL

)或者
.NET

托管语言来编写机器人的控制指令。可以支持多种不同的机器人硬件平台。

获取开发工具

微软为开发者提供了免费的试用版软件,在产品开发的初始阶段,可以用试用版软件来验证,
Windows Embedded

产品是否适合自己的产品。

首先访问
Windows Embedded

的产品页面:

http://www.microsoft.com/windows/embedded/

点击左侧列表中的“
Try Windows Embedded

”。也可以直接访问下面的页面:

http://www.microsoft.com/windows/embedded/eval/trial.mspx

然后再
Download the trial version

中选择要下载的产品:

l
 


Windows Embedded CE

l
 


Windows XP Embeddeds

下载需要提供一个
Live ID

进行那个注册。

在下载完成后,点击页面上的“
please register your evaluation version here

”链接,进行注册获取
Product Key

,系统会将这个
Product Key

发送到你注册的邮箱中。在安装过程中,需要使用
Product Key

进行安装。

 

.NET Micro Framework

的开发需要
Visual Studio 2005

的支持,除了
Visual Studio 2005

外,还需要安装
.NET MF


SDK

,我们可以在下面的链接中下载:

http://www.microsoft.com/downloads/details.aspx?FamilyId=32F5DF20-6C95-4FE8-A76C-0ED56A839AD2&displaylang=en

 

Microsoft Robotics Studio

的开发工具是免费获取的,我们可以从下面的链接中下载:

http://msdn2.microsoft.com/en-us/robotics/aa731520.aspx

购买
Windows Embedded

在中国大陆地区,如果需要购买
Windows Embedded

开发工具和
Runtime


License

可以联系三家
Windows Embedded

的分销商:

l
 


研华科技

l
 


联强国际

l
 


Avnet


Windows Embedded

的中文主页中,可以找到更详细的分销商联系方式:

http://www.microsoft.com/china/windows/embedded/distrib.mspx

网络资源

l
 


MSDN

产品中心:

Windows Embedded

http://msdn2.microsoft.com/en-us/embedded/default.aspx

Windows Embedded CE

http://msdn2.microsoft.com/en-us/embedded/aa731407.aspx

Windows XP Embedded

http://msdn2.microsoft.com/en-us/embedded/aa731409.aspx

Windows Embedded for Point of Service

http://msdn2.microsoft.com/en-us/embedded/aa714298.aspx

.NET Micro Framework

http://msdn2.microsoft.com/en-us/embedded/bb267253.aspx

Microsoft Robotics Studio

http://msdn2.microsoft.com/en-us/robotics/default.aspx

 

l
 


英文开发网站:

WE-DIG

http://www.we-dig.org/

WindowsForDevices

http://www.windowsfordevices.com/

 

l
 


第三方开发网站:

博客园
Windows Embedded

频道

http://we.cnblogs.com/

嵌入式研究网

http://www.cnemb.com/

嵌入开发网

http://www.embed.com.cn/

Windows Mobile

门户网站

http://www.winbile.net/

电子产品世界

http://www.eepw.com.cn/

开发社区

中文的开发论坛:

l
 


微软嵌入式开发者论坛

微软的官方开发者论坛,目前的版主是微软的嵌入式专家和微软最有价值专家(
MVP

)。

http://forums.microsoft.com/china/default.aspx?ForumGroupID=493&SiteID=15

l
 


CSDN

嵌入式开发论坛

最大的开发者社区,硬件
/

嵌入式开发板块中包括“嵌入开发(
WinCE

)”板块

http://community.csdn.net/

l
 


嵌入式研究网论坛

偏重于
Windows Embedded

相关技术的讨论,也包括
Windows Mobile

应用程序开发。

http://www.cnemb.com/forum/

l
 


嵌入式开发网技术论坛

偏重于硬件开发方面的讨论,不仅限于
Windows Embedded

的讨论

http://www.embed.com.cn/bbs/index.asp

l
 


Windows Mobile

开发者社区

CSIP

创建的开发者讨论社区

http://www.winbile.net/BBS/

l
 


电子产品世界论坛

http://forum.eepw.com.cn/forum/main

 

有一些问题还是需要去英文论坛问的:

l
 


Smart Device Development

http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=11&SiteID=1

l
 


Microsoft Robotics Studio

http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=383&SiteID=1

Webcast

Windows Embedded


从入门到精通课程:


XP Embedded

开发初体验

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032358662&EventCategory=4&culture=en-US&CountryCode=US

Windows CE

下的开发概述

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032358690&EventCategory=4&culture=en-US&CountryCode=US

Windows CE

内存泄漏的检测和防止

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032361286&Culture=zh-CN

Windows CE 5.0/Windows Mobile

调试与性能优化

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032361320&Culture=zh-CN

 

本系列的新课程,请关注:

http://www.microsoft.com/china/msdn/events/webcasts/shared/Webcast/MSDNWebCast.aspx

 

Windows


嵌入式开发系列课程


http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/WindowsCE.aspx

英文的
Windows Embedded Webcast

可以在下面的链接中找到:

http://msdn2.microsoft.com/en-us/embedded/aa731227.aspx

BLOG

l
 


英文产品组
BLOG


Mike Hall’s Blog

http://blogs.msdn.com/mikehall/

Windows CE Base Team Blog

http://blogs.msdn.com/ce_base/

XP Embedded Team Blog

http://blogs.msdn.com/embedded/

.NET Micro Framework Team Blog

http://www.dotnetmicroframework.com/

Microsoft Robotics Studio Blog

http://blogs.msdn.com/MSRoboticsStudio/

 

l
 


中文
BLOG

方面:

微软中国嵌入式开发者博客

http://blogs.msdn.com/yunxu/

凌宁的博客

http://blogs.msdn.com/ningling/

开发图书


Programming Windows Embedded CE 6.0 Developer Reference, 4th Edition
 

Programming Windows® Embedded CE 6.0 Developer Reference

作者:
Douglas Boling

出版社
: Microsoft Press; 4 edition (October 10, 2007)

语言
: English

ISBN-10: 0735624178

 


Windows CE实用开发技术

Windows CE

实用开发技术





者:张冬泉

谭南林

王雪梅

焦风川





社:

电子工业出版社



号:
7121024527 


出版日期:
2006


4


 


 Windows CE嵌入式系统

Windows CE

嵌入式系统





者:何宗键





社:

北京航空航天大学出版社



号:
7810777939 


出版日期:
2006


9


 

Embedded Programming with the Microsoft  .NET Micro Framework
 

Embedded Programming with the Microsoft .NET Micro Framework

作者:
Donald Thompson , Rob S. Miles

出版社
: Microsoft Press (June 20, 2007)

语言
: English

ISBN-10: 0735623651

Windows XP Embedded Advanced
 

Windows XP Embedded Advanced

作者:
Sean D. Liming

出版社
: Annabooks/Rtc Books; Pap/Cdr edition (October 1, 2003)

语言
: English

ISBN-10: 0929392779

 

Professional Microsoft Robotics Studio
 

Professional Microsoft Robotics Studio

(预订中)

作者:
Martin R. Calsyn

出版社
: Wrox (June 3, 2008)

语言
: English

ISBN-10: 0470141077

Programming Microsoft® Robotics Studio
 

Programming Microsoft® Robotics Studio (PRO-Developer)

(预订中)

作者:
Sara Morgan

出版社
: Microsoft Press (March 5, 2008)

语言
: English

ISBN-10: 0735624321

抱歉!评论已关闭.