嵌入式开发在人们的印象中多运用在工业操控范畴以及智能机器人,但随作移动通讯以及智能家电、网络家电的开展,嵌入式开发的运用越来越广,他一起带来的巨大经济利益将招引更多的厂商投入其间,随作这个范畴的开展,对移动运用软件开发人员的需求将超越现在的WEB程序员,这就给个人带来很大的机遇,而与此一起技能上的前进将使移动运用软件的开发变得愈加简略。
跟着后PC年代的到来,嵌入式体系技能现已成为了一个万众瞩目的焦点。从mp3,PDA等各式各样的数字化消费电子产品,到网络家电,智能家电,车载电子设备及至工业和服务范畴中的数字机床,智能东西,工业机器人,服务机器人,巨大的商场潜力,无量的商机,招引了各路英雄纷踵沓来。
在这种杰出的氛围下,作为嵌入式技能运用的重头戏,个人消费电子产品商场相同呈现了红红火火的局势。硬件方面,各大厂商如Intel,AMD等相继推出了自己的专用嵌入式芯片,漫天而至的是mp3,PDA,无线上网设备,让人们充沛感触到了这股微弱之势。软件方面,在palm和微软两大巨子的引领下,也呈现了空前昌盛的局势。虽然操作体系的多半现已被他们抢占,可是运用软件方面依然存在巨大的开发空间。所谓无限商机,尽在眼前。嵌入式体系技能的春天现已来到。
面临这种机遇,作为软件业界的巨子微软见义勇为,以疾风之势大规模的投入到嵌入式技能的研制之中。事实上,虽然是软件业的老迈,微软在嵌入式体系方面起步却是相对较晚的。当windriver和palm现已占有商场大部分的比例时,微软还在研制自己的通用嵌入式渠道。这其间的原因,是因为微软一向的开发风格,使得它过于寻求体系的完好与强功用性,使得研制的周期相对较长。但是虽然如此,微软依然以其强壮的技能和经济力量,在进入嵌入式商场极短的时刻里,便为自己占有了一席之地,并以惊人的速度敏捷扩展其商场比例。
微软以为在嵌入式体系方面其作业的中心和根底便是为嵌入式设备制造商树立优质设备供给所需的嵌入式开发渠道,这些设备覆盖了从简略的数据收集东西到全功用Web终端的各种嵌入式智能设备。Windows Embedded产品宗族由Windows CE 3.0,Windows NT? Embedded 4.0和Server Appliance Kit组成。 为了完结各种灵敏的解决方案,新一代由Windows驱动的32位智能联网设备需求丰厚的运用程序和Internet服务,而Microsoft Windows Embedded 操作体系和东西则供给了构建这类设备所需的完善的软件渠道。上一年推出的Windows CE因为具有广阔运用者所了解的windows 界面,现已在palm称霸的pda操作体系软件范畴中具有了愈来愈多的用户。
在本年四月份旧金山举办的ESC 2001(嵌入式体系大会)上,微软公司发布了Talisker的Beta 1版别。Talisker是Microsoft? Windows? CE 操作体系后续版其他代号,是下一代功用强壮的实时嵌入式操作体系。它不只可以供给最新的无线和多媒体功用,还可以协助嵌入式体系开发人员以更快的速度开宣告智能网络互联设备。Talisker Beta 1供给了许多重要的新特性,例如通过在CE中对蓝牙技能的体系级支撑可以完结的更为完善的无线和网络衔接、通用即插即用(UPnP)和新的USB驱动程序、可支撑DVD的增强多媒体功用、内嵌的Kerberos安全协议,以及用于Talisker中HTTP Server的SSL支撑等。此外,其他一些新功用,如可装置中止服务例程(ISR)、新的BSP及可定制UI服务等新的特性还可协助OEM厂商削减产品投放商场所需的时刻,并可协助它们在整个产品生计周期中不断晋级设备的功用。
在近期推出的Microsoft Windows XP Embedded 操作体系和东西为生成下一代智能化的、32 位衔接的 Windows Powered 设备供给了完善的软件渠道,它树立在Windows2000通过实践查验的代码库根底之上,供给职业抢先的牢靠性、安全性、优秀功用,以及最新的多媒体、电源办理和设备支撑。此外,Windows XP Embedded还包含一套通过从头规划的完好东西集。运用Windows XP Embedded便利的开发下一代嵌入式体系。上述几项体系软件的发布不只表明晰微软关于嵌入式技能的注重程度,一起愈加说明晰微软在这一范畴相同期望持续坚持自己的技能抢先优势。
除此之外,在软件开发方面。微软发布了18种新的Windows CE 3.0板卡支撑软件包(BSP),然后进一步削减了OEM厂商产品投放商场所需的时刻。为了充沛占有嵌入式体系商场,微软将向嵌入式统开发商供给各种解决方案。这些解决方案包含根底架构技能,如COM(组件目标模型)和Windows Media技能、嵌入式操作体系及东西包等 ,此外还包含比如Web浏览器和游戏的运用程序,供给给WebTV和MSN的服务等。
硬件方面,微软的首要作业是与各大硬件厂商(其间首要是其老同伴Intel公司)联合,占据各大开发运用范畴,一起也出产自己的 WindowsCE设备(首要是Power Pocket PC和Power Handheld PC)。其间Windows Powered Pocket PC操作体系首要以无线、多媒体、移动工作等丰厚的高端功用,更好地满意了商务人士、企业级用户对移动核算的需求。现在,除了许多硬件设备制造商纷繁推出根据Pocket PC的随身电脑产品之外,现已有越来越多的IT公司致力于开发根据Pocket PC的运用方案,并且其间许多移动方案现已在金融、稳妥、零售和交通等范畴成功地投入了商业运用。
选用Microsoft Embedded操作体系具有许多的长处,首要体现在以下几个方面:
1. 微软具有雄厚的技才能量,其通过长时刻完结的嵌入式体系具有其他小公司制造的体系无法比拟的长处:体系功用强壮,结构优化。
2. 微软的产品线很长,其嵌入式操作体系与传统的PC操作体系有着巨大的相似之处,尤其是相同选用的Win32编程。这使得各个硬件开发商可以运用已有的软件开发技能运用较短的时刻完结产品的研制进程。
3. 微软供给的各种训练,研制资源使得开发人员可以很快的投入到产品规划中。
4. 根据微软如此强壮的技能和经济实力,咱们完全可以信任微软相同可以在嵌入式体系称霸,所以选用WinCE体系具有较长的生命力。
由此可见,微软关于嵌入式体系商场,实在是来势凶猛。使得各个厂家面临着如此大的引诱,难以支撑,纷繁投入微软的怀有。
在本年2月6号,微软公司首席执行官史蒂夫-巴尔默在拉斯维加斯举办的会议上正式宣告与数家半导体出产商结成战略联盟。这次联盟将使与微软公司协作的半导体出产商有才能开发各种专用设备芯片,这些芯片将广泛用于各个出产范畴,它们均运用微软公司的嵌入式操作体系软件。微软公司方案赞同包含英特尔、MIPS 技能公司以及ARM在内的多家芯片制造商对其视窗操作体系软件程序的源代码进行修正。此前,虽然微软曾答应部分研制商触摸上述源代码,但该公司从未赞同后者对其加以修正。而微软的副总裁比尔-维吉特后些时分也说,微软嵌入式软件研制部分现已与450家硬件制造商树立了协作关系,这一数目较之上一年9月上升了 125%,并且该部分在本财年前6个月的收益较之上一年同期增加了300%。在本年10月下旬的APEC会议期间微软公司董事长兼首席软件规划师比尔.盖茨和七大公司的我国区总裁进行了一场畅谈数字产品远景的武林盛会。在这次会议上,他十分看好无线产品,尤其是PDA:他以为软件将变得更易于运用、更牢靠。个人数字助理(PDA)这种无线产品可以使常识工人更具功率,在这个范畴,咱们还只不过刚撕开商场的封皮。