Inicio Instrumentación La Revolución Embebida: NI Linux Real-Time y ARM.

La Revolución Embebida: NI Linux Real-Time y ARM.

Considere el último sistema operativo de NI para su próxima aplicación

 

En NIWeek 2013, National Instruments dio a conocer un nuevo sistema operativo: NI Linux Real-Time. Entre la sesión plenaria, sesiones de NIWeek,  y cobertura de los medios, es evidente que el anuncio de este nuevo sistema operativo de tiempo real (RTOS) es un logro significativo. No importan los más de 60 años-hombre de esfuerzo de ingeniería puestos en el sistema operativo ni el alboroto de usuarios veteranos de la plataforma embebida de NI – en este artículo, verá lo que este desarrollo significa para usted y tendrá oportunidad de participar en la emoción contagiosa alrededor de NI Linux Real-Time.

La inversión de NI en este nuevo RTOS coincide con el anuncio de dos nuevos sistemas embebidos de doble núcleo basados en ARM: el controlador NI cRIO-9068 para uso industrial y el dispositivo NI myRIO para uso en la enseñanza. NI seleccionó Linux porque es abierto, ofrece soporte a través de arquitecturas de procesador, y más allá de impulsar la eficiencia de investigación y desarrollo, tiene la habilidad de ofrecer a los usuarios finales un valor considerable. NI Linux Real-Time se beneficia de la experiencia de NI en fiabilidad y rendimiento en tiempo real y preserva la misma experiencia familiar del software LabVIEW inherente a los dispositivos embebidos de NI.

NI Linux Real-Time es una opción irresistible para aquellos que no se pueden decidir entre el diseño personalizado y tecnologías comerciales. NI ha mantenido la visión de ofrecer a los desarrolladores la flexibilidad del diseño personalizado con la conveniencia de una compra comercial. NI Linux Real-Time contribuye a esta visión porque proporciona el poder de la innovación de código abierto a la plataforma embebida de NI. Con este nuevo RTOS,  los usuarios pueden personalizar aún más y adaptar los dispositivos embebidos para que cumplan con sus necesidades.

NI Linux Real-Time también ofrece un rendimiento en tiempo real impresionante con la accesibilidad de un sistema operativo de tiempo real. Por ejemplo, los RTOSs previos tenían que implementar memoria física, mapeando, para mantener el rendimiento en tiempo real. En NI Linux Real-Time, usted se puede beneficiar de un modelo de memoria virtual y ya no necesita preocuparse con la monitorización de memoria contigua – todo mientras mantiene el mismo nivel de determinismo del sistema. Como otro ejemplo, NI Linux Real-Time ofrece muchas utilidades como ps, netstat, top, grep, y find junto con una consola completa SSH, la que le permitirá administrar,  mantener y dar servicio a sus dispositivos embebidos de una mejor manera.

Para aquellos que valoran la seguridad y fiabilidad, NI Linux Real-Time debería aliviar sus miedos. Como un sistema operativo de núcleo dual que tiene un concepto de usuarios y permisos, este nuevo RTOS es más robusto y flexible. NI Linux Real-Time también se apoya en un estándar industrial seguro conocido como WebDAV para la transferencia de archivos, y de manera predeterminada, se envía al cliente sin un servidor FTP abierto. De manera adicional, si tiene la experiencia apropiada, usted puede configurar directamente el VPN y Firewall en los dispositivos basados en NI Linux Real-Time a través de OpenVPN e IPTables. En resumen, estará contento de saber que NI Linux Real-Time es más amigable con IT y más fácilmente asegurable, dándole libertad  para que se enfoque en la aplicación en lugar de preocuparse por los piratas informáticos. NI Linux Real-Time también proporciona soporte mejorado C/C++ en sistemas CompactRIO. Si usted viene de una gran base de código C o C++, este nuevo soporte C/C++ proporciona una mucho más fácil transición a la plataforma embebida de NI. Por ejemplo, ahora puede integrar fácilmente código C/C++ existente junto con su aplicación de LabVIEW Real-Time. Más allá de la integración,  usted puede incluso programar el procesador en tiempo real enteramente en C/C++ apoyándose en LabVIEW para aprovechar el poder de la FPGA. NI también proporciona un solo instalador disponible en ni.com/downloads, junto con Eclipse un compilador cruzado para NI Linux Real-Time. La ubicuidad de Linux se presta para una gran cantidad de documentación y base de usuarios. Un buen ejemplo de este valor al nuevo sistema operativo NI Linux Real-Time es la nueva plataforma de monitorización de condición de NI Silver Alliance Partner S.E.A GmbH, la cual fue construida utilizando el controlador cRIO-9068. S.E.A rápidamente proporcionó una solución al mercado utilizando el nuevo RTOS para implementar seguridad a bajo coste, implementar comunicación de red flexible y agregar soporte para medidas GPS correlacionadas en tiempo con controladores para Linux.

Usted puede aprovechar la última tecnología embebida de National Instruments porque el nuevo sistema operativo  NI Linux Real-Time le permite una mayor personalización que nunca antes. Rápidamente desarrolle su diseño embebido innovador para ofrecerlo en el mercado a un bajo coste y riesgo con la nueva generación de controlador CompactRIO.

Para aprender más de cómo S.E.A utilizó el sistema operativo NI Linux Real-Time, lea el caso de estudio completo en ni.com/newsletter/nsi3403. Aprenda más acerca de NI Linux Real-Time y el soporte de NI para Linux Desktop en ni.com/linux.

 

 



Etiquetas
linux real time; revista linux; linux para arm