LabVIEW 2009/1.2.1 Diseño Embebido


National Instruments proporciona una solución de desarrollo completa para diseño de sistemas gráficos de aplicaciones embebidas así usted puede diseñar, generar prototipos y desplegar de manera eficiente su sistema en una sola plataforma de software. Esta plataforma es capaz de ejecutarse en una variedad de objetivos de procesamiento incluyendo sistemas comerciales en tiempo real y basados en arreglo de compuertas programable en campo (FPGA), así como microprocesadores y microcontroladores personalizados.


Módulo LabVIEW Real-Time editar

Desarrolle aplicaciones que se ejecutan de manera confiable y determinística como sistemas autónomos en dispositivos en tiempo real como PXI, NI Compact FieldPoint y NI CompactRIO, así como PCs de escritorio estándares.


  • Descargue a un objetivo dedicado para obtener un rendimiento determinístico y fiable
  • Use funciones de control PID integradas o genere sus propios algoritmos de control
  • Diseñe aplicaciones en tiempo real con programación gráfica
  • Despliegue como un sistema de control distribuido, autónomo o embebido

Real-Time Execution Trace Toolkit editar

Depure y evalúe aplicaciones LabVIEW Real-Time para identificar fácilmente fuentes de fluctuaciones, como asignaciones de memoria, inversiones de prioridad y condiciones.


  • Imprima sesiones de trazas para documentación y revisiones de código
  • Envíe sesiones de traza a la PC principal o guárdelas en el archivo local
  • Analice de manera interactiva y evalúe thread y ejecución de VI
  • Optimice el rendimiento al identificar asignación de memoria, tiempos muertos y contención de recursos
  • Cree trazas de ejecución para aplicaciones de LabVIEW Real-Time y LabWindows™/CVI Real-Time

Módulo LabVIEW FPGA editar

Configure FPGAs en el hardware sin conocer VHDL para definir dispositivos personalizados para rápida generación de prototipos, simulaciones de alta velocidad, protocolos de comunicación personalizados y control de lazo cerrado.

El Módulo NI LabVIEW FPGA utiliza la tecnología de LabVIEW Embedded para ampliar el desarrollo gráfico de LabVIEW y descargar a arreglos de compuertas programables en campo (FPGAs) en hardware de E/S reconfigurable (RIO). LabVIEW es claramente adecuado para programación del FPGA ya que representa paralelismo y flujo de datos. Con el Módulo LabVIEW FPGA, usted puede crear hardware personalizado de medidas y control de E/S sin lenguajes de descripción de hardware de bajo nivel o diseño a nivel de tarjeta. Usted puede usar este hardware personalizado para rutinas únicas de temporización y disparo, control de ultra alta velocidad, establecer interfaz con protocolos digitales, procesamiento digital de señales (DSP), RF y comunicaciones y muchas otras aplicaciones que requieren fiabilidad de hardware de alta velocidad y determinismo estrecho.

Módulo LabVIEW Microprocessor SDK editar

Descargue el código de LabVIEW para cualquier microprocesador de 32 bits para fácilmente integrar funciones originales de análisis de LabVIEW con código C pre existente y controladores para E/S.

Utilice el LabVIEW Microprocessor SDK junto con herramientas de terceros y un SO embebido para conectar el procesador de 32 bits de su elección. Con LabVIEW Microprocessor SDK, usted puede fácilmente incorporar código de legado C así como controladores para E/S analógicas, digitales y de comunicaciones a través de VIs especializados.

Módulo LabVIEW Statechart editar

Simplifique aplicaciones complejas basadas en estados con el Módulo LabVIEW Statechart. El Módulo LabVIEW Statechart ofrece un alto nivel de abstracción para diseñar aplicaciones usando estados, transiciones y eventos. Con la tecnología combinada de LabVIEW embedded, los ingenieros pueden desplegar aplicaciones construidas con gráficos de estado usando los módulos LabVIEW Real-Time, LabVIEW FPGA, LabVIEW C Code Generation, LabVIEW PDA y LabVIEW Touch Panel.

Módulo LabVIEW Mobile editar

Cree aplicaciones portátiles personalizadas que adquieren señales del mundo real usando dispositivos que ejecutan Windows Mobile para Pocket PC.

Use el Módulo LabVIEW PDA para desarrollar aplicaciones para los últimos dispositivos de mano y teléfonos inteligentes. Usted puede crear sistemas de medición portátil que analizar y mostrar los datos utilizando dispositivos USB DAQ. Usted también puede tomar ventaja de las tecnologías inalámbricas existentes para la interfaz con los instrumentos GPIB y controlar fácilmente los objetivos de control remoto como NI Compact FieldPoint y CompactRIO.

Módulo LabVIEW DSP editar

El Módulo LabVIEW DSP de National Instruments es una herramienta completa de diseño DSP gráfico basada en el entorno de programación gráfica LabVIEW que usted puede usar para crear aplicaciones embebidas en tiempo real. Características incluidas:

  • Acceso directo a líneas de E/S digitales y analógicas de objetivo DSP
  • Soporte completo para Express VIs para desarrollo de código más rápido
  • Habilidad para conectar entre objetivos DSP con soporte sin reescribir código
  • Perfecta integración de filtros digitales

Módulo NI LabVIEW Embedded para Procesadores ADI Blackfin editar

El Módulo NI LabVIEW Embedded para Procesadores ADI Blackfin proporciona un extenso enfoque de desarrollo gráfico para sistemas embebidos complejos. Este nuevo módulo, desarrollado conjuntamente por ADI y National Instruments, integra NI LabVIEW y ADI VisualDSP++ para brindar programación embebida.

Este módulo le ayuda a llevar sus diseños de la etapa de concepto a la de producción en un único ambiente de desarrollo integrado al incluir todas las herramientas que usted necesita para crear su aplicación rápidamente en LabVIEW y así enfocarse en hardware desarrollado de manera personalizada. El módulo incluye cientos de funciones optimizadas de matemáticas y de procesamiento de señales, controladores integrados para varios convertidores de analógico a digital (ADCs) y digital a analógico (DACs), habilidades de depuración en tiempo real y una sencilla interfaz para incluir código de legado

Módulo LabVIEW Embedded para Microcontroladores ARM editar

El Módulo NI LabVIEW Embedded para Microcontroladores ARM brinda programación gráfica para el procesador embebido de 32 bits de juegos de instrucciones reducidas de cómputo (RISC). Este módulo brinda un extenso entorno de desarrollo para microcontroladores ARM7, ARM9 y Cortex-M3. Pida su juego de evaluación de bajo costo para descubrir cómo la programación gráfica le puede ayudar a desarrollar código más rápidamente de más alta calidad..