ARM和恩智浦发布MBED,实现微控制器原型的快速建立
2009-09-24
作者:ARM公司
ARM [(伦敦证交所:ARM); (纳斯达克: ARMH)]公司和由飞利浦创建的独立半导体公司恩智浦今天在于波士顿召开的嵌入式系统大会(ESC)上共同发布了mbed.org和mbed 微控制器快速原型建立工具。随着32位微控制器市场的爆发性成长,对于这个新市场而言,能够采用并且利用现代微控制器技术已经成为一个重要的成功因素。为了将这个市场中的机遇最大化,ARM开发了mbed,这是业界第一款用于对基于微控制器的系统进行快速、低风险原型建立的在线平台。与这款mbed同时发布的还有对恩智浦基于ARM Cortex-M3处理器的NXP LPC1768 MCU的硬件和软件支持,使得尖端的微控制器技术能够被广泛的用户所获得。
入门
新用户入门非常简单,可以接上一个mbed微控制器,前往mbed.org网页进行注册,下载和运行一个“Hello World!”二进制代码,就像保存到一个USB闪存盘上一样简单,这一切可以在60秒内完成。编译第一个程序也只需花费60秒钟:打开基于浏览器的编译器,创建一个新的项目,点击‘compile’来建立和下载二进制代码。通过云计算的方式,该工具由网络浏览器在线提供,所以无需配置或安装,并且所有任务都可以在Windows、Mac或者Linux环境下运行。对于那些目前正在使用专有的8/16位微控制器、分立逻辑器件,甚至那些刚刚进入该行业的开发者,mbed为进入现代32位微控制器领域消除了所有的障碍。
快速原型建立
这款mbed工具的开发,主要是针对快速的原型建立。对于那些利用通过在系统中加入一个先进的微控制器以获得功能和成本节约方面的项目设计而言,这个工具可以使这一目标得以实现。第一个mbed微控制器硬件中包含了一个基于Cortex-M3处理器的NXP LPC1768 MCU以及支持组件,以实用的40-pin 0.1” 间距DIP尺寸实现,是在无焊接实验电路板、stripboard和穿孔PCB上进行试验的理想选择。mbed C/C++库是建立在ARM Cortex微控制器软件接口标准(ARM Cortex Microcontroller Software interface Standard,CMSIS)基础之上,为微控制器外设提供高级别的接口,提供一个整洁、紧凑、API驱动的编码方式。
恩智浦MCU部门副总裁兼总经理Geoff Lees表示:“随着NXP LPC1700能够在120MHz下提供超过140 DMIPS的CPU性能,并且具有众多包括USB、以太网和CAN在内的外设,向我们的客户提供更为便于使用和快速的原型建立能力,满足他们不断增强的对产品上市时间的需求已变得同等重要。通过mbed,ARM不但能够满足这一需求,还能实现更多。”
ARM系统设计部门执行副总裁兼总经理John Cornish表示:“ARM致力于为我们的芯片合作伙伴提供微控制器市场上最具竞争优势的工具。我们的mbed的独特之处在于专注于利用在线工具实现快速的原型建立,能够提供一个低成本平台,用于有效的展示和评估,帮助我们的合作伙伴实现额外的design win,并为基于ARM处理器的微控制器促成新的机遇。”
圣何塞州立大学计算机工程系教授Harry Li博士已经开始教授一门基于原型版mbed的课程。他表示:“对于处理复杂的设计工作而言,mbed不但便于使用,而且功能强大。API驱动的方式消除了许多和MCU代码开发相关的低层次的工作。”
Circuit Cellar杂志西海岸编辑Tom Cantrell表示:“基于网页的mbed工具感觉非常具有解放性,解决了用户的IT职责、昂贵的IDE所带来的复杂性或者在PC、Mac或Linux之间做选择的困扰。这一方式不会代替以前的做事方式,它也并不需要这么做。这一mbed工具使得对微控制器的存取更为方便,从而会有更多的人开始写其自己的代码。”
用户群
对于快速原型建立的关注有着广泛的共鸣。刚刚开始开发嵌入式应用的工程师可以用mbed来试验和测试其产品构思,并从先进的微控制器中获益。有经验的工程师可以变得更为多产,并在开发的概念验证阶段进行更多的大胆尝试。市场营销、销售、应用工程师和分销商可以利用mbed作为展示、评估和支持微控制器、中间件和相关部件的辅助平台。教育工作者、爱好者和发明者可以用mbed来进行微控制器应用的实验,而无需担心实施的细节。因此,当先进的微控制器被不同的用户群所运用于自身的领域时,mbed工具能够帮助他们更好地把握所带来的新机遇。
供货
mbed.org网站现已上线。基于NXP LPC1768的mbed微控制器现已供货。欲了解购买细节及更多关于mbed的信息,请访问:http://mbed.org。
关于恩智浦
恩智浦是飞利浦在50多年前创建的全球领先的半导体公司。公司总部位于欧洲,在全球超过30个国家拥有约29,000名员工,2008年公司营业额达到54亿美元(包括手机及个人移动通信业务)。恩智浦提供半导体、系统解决方案和软件,为电视、机顶盒、智能识别应用、手机、汽车以及其它广泛的电子设备提供更好的感知体验。关于更多恩智浦的新闻,请参观网站www.nxp.com。
关于ARM
ARM公司设计先进的数字产品核心应用技术,应用领域从无线、网络和消费娱乐解决方案到影像、汽车电子、安全应用及存储装置。 ARM提供广泛的产品,包括: 32位RISC微处理器、图形处理器、视频引擎、软件、单元库、嵌入式存储器、高速连接产品、外设和开发工具。 ARM公司综合了全面设计、培训、支持和维护等服务,通过协同众多技术合作伙伴为业界领先的电子企业提供快速、可靠的完整系统解决方案。欲了解ARM公司详情,请访问公司网站www.arm.com。
-完-
ARM是ARM Limited的注册商标。Cortex和mbed是ARM Limited的商标。所有其它商标或产品名归属于他们各自的所有者。“ARM”代表ARM Holdings plc;其运营公司ARM Limited;以及各地的分支机构,包括:ARM INC.、ARM KK、ARM Korea Limited、ARM Taiwan Limited、ARM France SAS、安谋咨询(上海)有限公司、ARM Belgium N.V.、ARM Germany GmbH、ARM Embedded Technologies Pvt. Ltd.; ARM Norway、AS以及ARM Sweden AB。