对话微软MVP:走进嵌入式软件开发

原创
开发
随着无线应用的普及和硬件的发展,嵌入式设备的应用开发前景看好;51CTO采访了嵌入式技术专家马宁老师,让他引领我们走进嵌入式软件开发。

每年的TechED不但能带给我们众多精品技术课程和与专家、MVP面对面交流的机会,同时还向我们展示未来一年的行业热点和技术发展方向。今年的TechED 2009带给我们怎样的技术指引?

嵌入式开发前景看好

除了Windows 7,TechED 2009***的亮点莫过于两套嵌入式操作系统的发布—— Windows Embedded CE 6.0 R3和Windows Embedded Standard 2011。 从微软今年重磅推出两款嵌入式操作系统,似乎可以看出嵌入式在未来的前景。

首先,3G、Wifi、Wimax等无线互联技术的发展带动了移动终端设备的应用;无论你在哪儿,都可以通过网络服务连接下载相应的应用到自己的嵌入式设备上运行,随着这种无线应用的普及,嵌入式设备上的应用也必然会有更大的市场需求。

微软嵌入式技术专家马宁
嵌入式技术专家马宁接受51CTO记者的采访

#T#其次,在硬件方面,嵌入式设备的图形加速性能越来越好,很多显卡和CPU厂商已经把图形设备、GPU等模块加入到嵌入式设备上,硬件性能的提升促进了用户界面的改进,现在很多炫目的手机界面应用就是一个很好的证明。

“嵌入式开发有一个很好的发展趋势。”在51CTO记者对嵌入式技术专家、微软MVP马宁老师的采访中他从以上两个方面肯定了嵌入式开发的良好前景。可以说,3G等无线技术的普及和嵌入式硬件设备性能的不断提升比如会推动嵌入式应用的需求增长。开发嵌入式应用在未来可能是一个很好的发展方向。

嵌入式开发与传统软件开发的区别

“嵌入开发与传统的软件开发***的区别在于软件运行的平台不一样。”马宁老师解释道:在进行嵌入式开发时,开发者需要考虑的因素更多。在PC机进行软件开发时,因其具有标准的架构和运行平台,开发方式和过程相对统一;而嵌入式开发需要考虑不同的硬件设备、处理器和存储空间,加之操作系统的不同,相较传统软件开发,难度会大一些。

走进嵌入式软件开发

虽然比传统软件开发难度大,但嵌入式良好的发展前景可以使开发者获得更广阔的发展空间和价值。做为一个传统软件开发者,该如何走进嵌入式软件开发呢?

除了编程语言和基本的开发技能知识外,在微软嵌入式开发技术方面,马宁老师特别提醒我们可以从MSDN的资源入手,MSDN提供的移动和嵌入式开发板块提供了针对嵌入式的技术资源和教程;嵌入式方面的Webcast课程也值得学习者关注,这些课程有嵌入式技术专家主讲,对入门和进阶者都有帮助;另外,51CTO的嵌入式开发频道微软嵌入式开发专区也是一个好去处。

嵌入式开发需要一个应用环境,有条件的开发者可以选择一块硬件设备开发板进行程序的测试和调试学习;如果没有,可以通过微软嵌入式开发工具提供模拟的三星2410的设备进行开发和订制。

嵌入式软件开发,需要软硬结合,因为硬件条件比PC差很多,所以前期肯定会遇见不少困难,面对问题的耐心和勇于实践的精神也是嵌入式开发者所必需学习和具备的。

责任编辑:佚名 来源: 51CTO.com
相关推荐

2011-07-01 16:43:26

微软MVP微软嵌入式金融行业

2011-07-01 16:25:40

微软MVP嵌入式智能家居

2011-12-22 17:31:51

技术门诊

2022-02-14 23:17:16

Gitlab嵌入式工具

2010-04-21 13:22:20

Windows CE

2023-10-31 00:49:20

对话式软件开发

2009-12-23 10:33:30

Silverlight

2022-01-13 23:15:29

Docker开发嵌入式

2010-12-28 19:53:47

微软嵌入式MVP

2010-01-13 09:51:21

微软Linux嵌入式

2022-02-16 22:30:51

嵌入式软件开发工具

2011-01-14 13:13:23

嵌入式Linux开发

2009-08-17 09:11:53

手机应用软件开发

2009-11-30 16:54:28

微软

2011-04-18 11:34:34

嵌入式软件测试

2014-03-24 09:24:08

微软MVPComCamp

2009-08-20 10:57:40

嵌入式开发微软

2009-07-17 16:06:59

ARM嵌入式开发

2023-01-27 23:46:36

嵌入式软件技巧

2010-01-06 11:21:05

嵌入式开发
点赞
收藏

51CTO技术栈公众号