2008年5月—美国国家仪器中国有限公司(简称NI)近日与ARM公司共同发布了应用于ARM微处理器上的NI LabVIEW嵌入式模块。它是LabVIEW图形化系统设计平台的延伸,直接适用ARM 7, ARM 9和 Cortex-M3 微处理控制器系列产品。该模块是第一款由两家公司共同合作下,结合LabVIEW的易操作性和ARM微处理器性能的产品。ARM是行业内主要的32位嵌入式精简指令集(RISC)处理器供应商,目前占有超过75%的市场份额以及超过100亿的ARM核设备。当使用该新模块,工程师和科学人员可以在LabVIEW环境下创建嵌入式应用并且把它们应用在由ARM授权的微处理器IP创建的多达260个的微处理控制器上。这些微处理器是由世界主要的半导体公司,例如 ADI公司(Analog Devices),流明诺瑞公司(Luminary Micro), 恩智浦公司(NXP), 飞思卡尔半导体公司(Freescale Semiconductor), 英特尔公司(Intel)和德州电器(Texas Instruments)所生产的。
“NI对于可以让更多正在开发ARM微处理控制器应用的嵌入式设计工程师体验LabVIEW图形化系统设计平台的强大功能以及灵活操作感到十分荣幸” NI公司总裁兼CEO、NI共同创始人之一James Truchard博士说道,“除了应用在ARM微控制器上的LabVIW 嵌入式模块,我们也在拓宽嵌入式设计平台的功能,以给予工程师和科研人员多种创新性的解决方案来更快设计,原型和应用嵌入式应用。
微控制器是集成的微处理器,其包括存储器,外围接口和接口,以及装在单个芯片上的CPU。微控制器由此成为嵌入式系统的一种低成本解决方案,在需要对激励有实时响应的控制和中断驱动应用中十分理想。从Garmin Nuvi便携导航设备等畅销消费品到BIAC便携肌肉刺激器等工业和医学,ARM微控制器能够提供一个很广领域的应用。
LabVIEW针对ARM微处理器的嵌入式模块具有LabVIEW驱动功能,帮助该领域专家在图形化界面下完成对ARM微处理器所有控件的编程,包括模拟和数字I/O。该模块还具有桌面模拟能力的功能,这样用户就能够在他们的台式电脑上运行开发的适用于ARM微控制器的程序,而不借助任何其他硬件。工程师和科学家可以借助NI Multisim,交互式SPICE仿真和电路分析软件来使用桌面仿真模拟出一个真实全面的嵌入式系统设计仿真环境的整个信号设计链。
“LabVIEW的直观,图形化设计功能提供了一个理想的平台,帮助了那些需要开发围绕ARM处理器基础上的微控制器的研发人员在有限的C/C++编程技巧下也可以成功完成任务。”ARM MCU 仪器主管 Reinhard Keil指出,“此外,对于那些经验丰富的研发人员,LabVIEW也提供了更快速,更高效的编程方法。”
ARM微处理器中LabVIEW嵌入式模块的其他功能还包括一个项目向导,能够自动配置和全面安装,帮助用户快速建立项目,同时在特定硬件中止情况发生的时候,能够通过建立LabVIEW代码运行来简化中断驱动编程,从而实现中断管理。除了软件之外,NI还提供一个开发工具包,其选择包括装有基于ARM 7系列NXP处理器的MCB2370评估板系统或者基于Cortex-M3处理器开发的Luminary微处理器Stellaris LM3S8962。
了解更多应用于ARM微控制器的LabVIEW嵌入式模块内容,请访问 。