共1条
1/1 1 跳转至页
微软嵌入式技术教育大会专访实录(老站转)
微软嵌入式技术教育大会专访实录
gao 于 2002/04/12 09:47 加贴在 嵌入式系统论坛 设为精华 删除
在场记者估计有5-6个人。
Frankie:我们今天的记者招待会现在开始了。非常感谢大家能够参加这次小的记者会,先跟大家介绍一下Aubrey Edwards:,他是微软嵌入式系统平台设备部的市场总监,大家刚才已经听了他的演讲,今天的主要日程,是他先有五分钟的介绍,如果大家有什么问题的话,可以一起讨论一下。除了Aubrey Edwards,还有另外两位同事,Shingo是亚太区嵌入式Windows Embedded的产品经理;还有Michael Feng,亚太区高级工程师。我自己是在中国负责嵌入式系统OEM的销售经理,闫风学。
Aubrey Edwards:过去的十二个月里面,嵌入式技术和市场发展,确实是非常激动人心的。在这方面,当代的一些嵌入式产品设备和微软的.NET是密切相关的。微软的使命,在两三年前有一个变化,最早的时候,微软使命是在每一家每一个桌面上都有一个电脑,那时候微软是以电脑业为主的公司。在1999年的时候,微软有了一个很大的变化和调整,那就是大家都知道的.NET,面向信息,在任何设备、任何地方都能获取信息,这成了微软一个新的使命。在我们事业部,主要的工作是提供一个开放的平台,使我们的合作伙伴能够创建一系列的设备,通过这些设备,最终帮助实现一系列的用户体验,这种体验包括面向消费者的使用信息,还有面向企业用户的体验。我们也发现,有很多的用户在思考,到底什么样的设备是符合他们需求的产品,随着技术和市场的发展,发现微软提供的技术和市场用户的需求是非常吻合的。我举一个例子,西门子在工业控制方面是非常领先的,他们希望能够有一种设备,在工业自动化现场直接控制生产线上的信息,当他们在提出这种需求的时候,发现微软的一些产品和技术能够帮助他们实现这一点。
在过去两年以及以后的几年中,我们看到,整个嵌入式市场的机会很大,这个市场被分成了很多细小的市场,市场上的用户会需要各种不同形式的终端设备。微软的策略,就是提供一个功能强大的平台,以帮助设备制造商开发他们最终的硬件设备,微软也提供了一个端到端的开发工具,包括设备开发,以及端到端应用的开发。在刚才的演讲中说过,微软有最好的技术,在全球也有最好的合作伙伴,我们一起进行嵌入式的合作。在过去的12个月里,微软在这方面已经取得了很大的成就,接下来,如果大家有什么关于微软嵌入式的策略和技术方案方面的问题的话,可以进行提问。
问:微软的产品在实时性这一块比以前有什么最新的变化?
答:我们在Windows CE 2.0到Windows CE 3.0的时候,Windows CE 3.0在Real Time上有很大的突破,这个突破让95%以上需要Real Time的,Windows CE 3.0都能够满足,不是说微软自己说是,西门子作为工业化引导厂商,做了各种的测试,并发布消息证实了WindowsCE3.0已经实现了Real Time ,这个资料我们放在MSDN Embedded的网站上,所以这个不是我们讲而已,西门子也证实了这个事情,Windows CE.NET又比WindowsCE3.0更好。
问:这次微软推出的版本,与以前诸多的Windows CE的概念,他们的区别是什么?是不是有什么样的定位?
答:Windows CE主要是面向PDA、Smartphone,这些设备不管是内存还是其他方面都要比较小,用电池来操作,持续的时间要非常久,刚才提到了Real Time,这些需要都是Windows CE能够提供的,是Windows CE的目标市场。从CPU的选择来讲,Windows CE .NET 比Windows XP Embedded的选择性比较多,Windows XP用的CPU就是现有的这些台式机的架构。除了CPU,第二个选择就是你的 ,Windows CE非常非常小,以.NET这个版本来讲core note,只要200K字节左右。Windows XP Embedded最小的大概是5MK字节左右,这二者之间有相当大的差距。第三个,实时性的考量,Windows CE.NET本来就是有实时性的考量,如果在XP Embedded上面也需要的话,我们有第三方的解决方案。下个考量,就是驱动程序,因为Windows XP Embedded基于Windows XP,现有的这些驱动程序几乎都可以在Windows XP上面实现,目前Windows XP的驱动程序有9000多个,相对于Windows CE .NET,开发厂商就需要自己去写,Windows Embedded上面的驱动程序的开发就需要多一些的时间。
问:第二个问题,嵌入式开发领域里的一个产品,发展非常快速,是Linux,在嵌入式开发商有一个优势,就是可以定制,微软这两个产品在定制、在可裁剪性方面的优势如何?
答:大家可以看到Linux的设备驱动程序是没有被测试过的,没有人敢保证,我们的Windows XP Embedded 和Windows CE.NET都有严格的测试,还有开发工具来讲,我们有很好的开发工具,Linux没有这样的好的开发工具,要亲自动手去选择,这是非常辛苦的事情。
你要用Linux的开发成本非常非常高,因为你要自己去研发,去测试,这是非常非常辛苦的,时间也非常非常的长,我们WindowsCE.NET和Windows XP Embedded不一样,都已经测试过了,所有的工具是OK的。大家要考虑到,是从开始到结束,整体的开发成本而不是OS的成本,用Linux是非常非常高的。
Linux刚开始开发还不错,但是成熟到成为能够拿到市场上,让用户检验的产品,他的距离还是非常非常长的。另外,我们从客户那边得到的一些反馈,刚开始一些多媒体的装置,用Linux刚开始或许还好,但是越来越多需要丰富的多媒体的时候,后面就会延时,或者就做不出来,各位看到我们Windows Media Player等,一直都领先业界,所以很快就能到达市场上。
问:嵌入式的开发离不开数据库配合,现在数据库在嵌入式方面比较领先的是Sybase 的移动数据库,微软的移动数据库在2003年会推出一个比较新的版本出来,这个期间,如果开发商选了你的产品,要选择数据库的话应该怎么选择?
答:我们有SQL SERVER这样的产品在设备端,我们也有SQL SERVER的Windows CE,有好几代的产品,当然我们还是一样专注在这个产品上,我们会持续改进它,当然大家依然可以选择第三方的解决方案,或者是微软的解决方案,都可以。刚才提到的,客户有这样的应用,在设备端,有 SQL Server和Windows CE这样database,当然这是在一线的状况之下,等到这个事情做完之后,可以web的方式,复写为Server端的数据库,这是一个非常非常有趣的例子。
问:刚才谈到的是开发方面的,他的演讲里也提到了,现在XP Embedded、CE.net等等产品都有了开发工具,但是现在有了 之后,以后VS.NET开发的应用是什么情况?
答:开发工具有不同,Windows Embedded用来开发设备的,对OS进行定制。另外一个产品上, VS.NET等,是用来开发上网应用程序的,工具的用途是不一样的。以后VS.NET 还是用来做应用开发的。
问:PC上的开发应用,直接用到CE的开发平台上?
答:从做开发演示上来讲,本身演示是比较简单的,单纯就这个演示来讲,是在PC上面移植到CE的平台上面,当然微软目前还不能完全保证做到这一点,就是基于具体的开发和应用。但是有一点,将来PC上面的应用,移植到CE这个平台上,利用现在我们提供的开发工具和环境,会比以往变得更容易多了。
问:刚才说到以后嵌入式市场是最好的发展形式,市场也会细分,能不能具体说一下微软在这个市场上大概会是什么样的决策呢?
答:这个嵌入式市场实际上早就已经变成了细分的市场形态了,从表现形式上,除了微软作为嵌入式操作系统供应商,很多的一些封闭市的操作系统,国内很常见的一些PDA的厂商,都是一些比较封闭的操作系统。在未来嵌入式系统的发展,有一个很大的趋势,真正起作用的,最重要的是基于嵌入式系统上应用的一部分,对客户来讲这是增值最高的一部分,而不是操作系统本身。基于这样的一个趋势,很多嵌入式厂商都在从一种传统的封闭式的操作系统转换为开放式的、商业化的操作系统,这样将来的厂商会花更多的力量在上端的应用部分开发,这是他们增值的地方,没有必要把更多的精力放在操作系统和驱动部分,因为这两部分是非常耗时耗力的。
问:前天我参加了Pocket PC 2002的发布会,有一家小厂商推出了手机版,在世界上推广微软嵌入式系统的时候,我发现几个大的手机厂商,比如说摩托罗拉、诺基亚、爱立信等等,都没有采用微软的这个操作系统,您能告诉我一下,在智能手机市场,大的厂商合作方面还有什么进展吗?
答:首先,我本人还不能代表微软做移动产品的,因为我们是两个完全独立的产品事业部,一个是移动产品事业部,我代表的事业部是叫做嵌入式系统平台部,这个部主要是做底层OS的,比如说Windows CE,微软另外一个移动产品事业部,可以基于Windows CE开发最终面向用户的产品,因此在这个时候,我还不太合适,也不太了解微软和几个大的手机厂商之间在移动设备方面的合作进展。
另一个角度来看,Windows CE平台上开发的移动设备,无论是在欧洲还是北美,跟一些大的运营商建立了很好的合作伙伴关系,这几家运营商都跟微软建立了非常好的合作伙伴关系。面向移动数据应用服务的时候,运营商提供什么样的信息服务方面,他们的作用会变得越来越大,因此在这方面,微软的策略是跟这些运营商建立非常好的合作,希望运营商会基于CE或者微软的后端平台上建立起提供信息移动服务的平台。
问:关于微软的Windows CE的共享源代码学术计划,国内现在有一个课程叫M OS2,是一个操作系统,根据这个操作系统的学习,非常的受欢迎,请问Windows CE方面的教学活动中,会做哪些工作?或者说Windows CE的具体的源代码会开放到哪一种程度?
答:微软提供的Windows CE的代码共享,分两类,一类是商业化的,还有一类是非商业化的,商业化方面,微软主要是面向一些开发商,这些开发商可以利用这些源代码进行产品设计的开发、测试和调试,这样可以在很大的程度上加快他们产品的开发进程。这些代码的开放方式上,我们都是通过网上下载的方式,我们从去年七月份公布之后,我们在市场上取得了比预计还要好的成绩。对商业化的一些应用,最大的好处就是帮助我们的开发者节省了开发时间,在这方面对他们来说是不可以修改这些代码的,主要是帮助他们进行开发和调试。对非商业化的,在这个领域我们可以允许他们做代码的一些修改,给别人使用的这些代码,但是这些代码的用途是用来教学、学术研究或者是案例分析,在学校里面做一些培训使用。
问:Windows CE具体会开放到什么程度呢?会把核心开放出来供研究吗?
答:答案是肯定的,从去年六七月份就已经开放了Windows CE的内核,我们开放的这些代码,包括Windows CE的内核,关键的驱动程序,网络的驱动等等。WindowsCE.net开放出来是WindowsCE3.0的3倍,大概是150万卡。
问:在嵌入式技术和产品的研发方面,微软在中国有没有投入相关的人力或者研发的部门?比如在几年前,我们维纳斯计划,纯粹是在中国开始的一个研发计划,或者叫一个项目,在中国完全独立展开的,也是从中国开始的,但是后来不太成功,到现在为止,有没有相关的嵌入式技术或者产品方面的项目在中国展开?
答:当时的研发队伍目前在北京还在继续进行研发工作,维纳斯计划作为一个家庭里面上网的产品,到今天为止,这个产品的定位实际上有一个变化,变成家庭娱乐性的终端产品,这就变成了微软的另外一个产品,叫MSTV。
问:请最后评价一下嵌入式在中国的市场。
答:现在在国内,我们已经有很多Windows嵌入式领域的合作伙伴,恒基伟业,做了新一代的手持设备,北京的美斯比,还有研华(中国),基于Windows XP Embedded,还有WindowsCE.NET,开发出工业领域的一些产品,联想也有这样的计划,做一种蓝色家电的产品。微软在这方面投入也是蛮大的,做一些本地化的嵌入式操作系统的工具,来帮助国内的厂商开发嵌入式的产品。但是从另外一个角度来看,今天来参加这个大会的,有六百人的开发者,这些开发者都是付费参加这个活动的,不像以前的活动,都是免费的,今天他们都能够自己通过付一些费用来参加这样的活动,可以看得出,国内这些厂商对这一领域是非常认真的,否则的话他们不会自己掏钱还要花两天的时间跟微软坐一起,从这个角度来看,我想我们也看到了,往后的市场确实是非常好的。
问:实际上我感觉,在这一块,国内还是使用Wind river的产品,微软怎么把这些工程师开发者吸引到微软的.NET旗下?
答:首先从技术实时性方面,微软完全可以跟Windriver的操作系统比较,不会输给他们的。另外一个角度,本身嵌入式市场发展空间非常非常大,.NET的共享,我们将微软整个公司做到.NET的投资,对产品功能的需求越来越大,多媒体、网络的连结性,基于设备上的应用,微软在这方面具有的优势,对于Vxworks来讲都是不可比的。整个嵌入式的市场非常快的发展,对微软的嵌入式事业来讲,不一定要从Vxworks实时那一小块去拿回一些市场,微软主要是为了嵌入式的成长而成长。过去12月来看,基于微软前世市平台开发的产品来看,涉及的领域非常非常广的,但是对Vxworks,只是涉及到某一个领域,比如说电信领域是这家公司的特长,这个领域上表现得比较成熟。回过头来看,其他的嵌入式领域,是成长非常快的,这些领域已经有很多很多的OEM的制造商在其他的领域开发他的产品,我想这些领域对微软来讲都是我们新的机会。
--------------------------------
总务科长
--------------------------------------------------------------------------------
义愤填膺,呵呵
aqian 于 2002/04/12 10:28 加贴在 嵌入式系统论坛 设为精华 删除
-------------------------------------------------------问:第二个问题,嵌入式开发领域里的一个产品,发展非常快速,是Linux,在嵌入式开发商有一个优势,就是可以定制,微软这两个产品在定制、在可裁剪性方面的优势如何?
答:大家可以看到Linux的设备驱动程序是没有被测试过的,没有人敢保证,
>>>>>>>`一个非商业化的OS的设备驱动程序没有被测试就像一个免费软件没有进过正规测试而不断的修改BUG一样,哪有一次就定型的软件,再说你们的win-xp,一开始就说安全性能如何如何,结构没出来几天,网站上就一大堆补丁供人下载,这是为什么?你们的测试很严格吗?这和没有经历测试又有什么区别?有区别,像一头披着羊皮的狼!更恐怖!`
我们的Windows XP Embedded 和Windows CE.NET都有严格的测试,还有开发工具来讲,我们有很好的开发工具,Linux没有这样的好的开发工具,要亲自动手去选择,这是非常辛苦的事情。
>>>>>>>“谁说Linux没有好的开发工具?那个叫GCC的编译器的编译效率难道还差吗?就是界面没那么花哨而已”
你要用Linux的开发成本非常非常高,因为你要自己去研发,去测试,这是非常非常辛苦的,时间也非常非常的长,我们WindowsCE.NET和Windows XP Embedded不一样,都已经测试过了,所有的工具是OK的。大家要考虑到,是从开始到结束,整体的开发成本而不是OS的成本,用Linux是非常非常高的。
>>>>>>>“有人统计过Linux的开发成本和pSos的开发成本,结论是前者必后者节省很多开发成本;而且你所说的整体开发成本,无非就是要花很多时间去熟悉Linux内核,但是这是一本万利的事情;想想看,日本人是何等的精明,他们国内嵌入Linux的服务器年均增长率达到300多个百分点!这是事实!”
Linux刚开始开发还不错,但是成熟到成为能够拿到市场上,让用户检验的产品,他的距离还是非常非常长的。另外,我们从客户那边得到的一些反馈,刚开始一些多媒体的装置,用Linux刚开始或许还好,但是越来越多需要丰富的多媒体的时候,后面就会延时,或者就做不出来,各位看到我们Windows Media Player等,一直都领先业界,所以很快就能到达市场上。
>>>>>>>“我看片从来不用你的破Windows Media Player,从来不用,也不知道这个东西有什么好的!现在出现这种情况是因为Linux还没有普及,还没有大量公司把他商业化;因此就目前来说,Linux给人的感觉就是技术狂、就是内核僻们玩的东西,一般人不敢碰他;结果造成了心理上的壁垒,这个睡着时间的推移,迟早会结束OK掉!”
--------------------------------------------------------------------------------------------------------------
关键词: 微软 嵌入式 技术 教育 大会 专访 实录 老站转
共1条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |