Red de conocimiento informático - Conocimiento de Internet de las cosas - Introducción a Linux integrado

Introducción a Linux integrado

Linux integrado es un sistema operativo que adapta y modifica el cada vez más popular sistema operativo Linux para que pueda ejecutarse en sistemas informáticos integrados. Linux integrado no solo hereda los recursos ilimitados de código fuente abierto en Internet, sino que también tiene las características de un sistema operativo integrado. Linux integrado se caracteriza por tarifas de compra de derechos de autor gratuitas, costos de medios, soporte técnico, desarrolladores de software gratuitos de todo el mundo para brindar soporte, funciones de red, rendimiento gratuito y excelente, fácil transferencia de software, código abierto, soporte para muchas aplicaciones de software y aplicaciones; ciclos de desarrollo de productos Cortos, los nuevos productos se lanzan rápidamente porque hay muchos códigos públicos a los que se puede hacer referencia y trasplantar. Rendimiento en tiempo real RT_Linux Hardhat Linux y otros soportes integrados de Linux, el rendimiento en tiempo real es estable y seguro.

Si se pide a 10 ingenieros que den la definición de sistemas embebidos, obtendrán 10 respuestas diferentes. En términos generales, la mayoría de los sistemas integrados realizan tareas específicas. Suponemos que el sistema integrado más simple consta de funcionalidad de entrada/salida, así como cierta lógica de control, y que el sistema realiza algún tipo de función según su configuración. Según este estándar, un contador 74123 que contiene lógica de control de implementación y un estado puede considerarse un sistema integrado. Se podría agregar que el sistema debe ser programable mediante software almacenado en firmware. Esta nueva definición de sistema integrado incluye entrada/salida (E/S) y lógica de control almacenada en el firmware del sistema. Una computadora de escritorio con mouse, teclado, conexión de red y ejecutando un sistema operativo multitarea con interfaz gráfica de usuario (GUI) obviamente cumple con estos requisitos, pero ¿podemos considerarlo un sistema integrado?

Si el ordenador de sobremesa no es un sistema integrado, ¿qué pasa con un dispositivo portátil? Tienen capacidades de E/S y pueden ejecutar lógica de control almacenada en el firmware. Algunos dicen que, a diferencia de las computadoras de escritorio y los dispositivos portátiles, los cuales son dispositivos informáticos de uso general que pueden ejecutar software para realizar muchas tareas diferentes, los sistemas integrados (por ejemplo, un controlador de lavavajillas o un sistema de navegación de vuelo) están diseñados principalmente para una tarea específica. Propósito. Diseñado para tareas. Esta limitación funcional específica hace que el dispositivo integrado sea funcionalmente único. Si es así, ¿por qué algunos sistemas integrados se diseñan con funcionalidad adicional, como programas almacenados en memoria no volátil y la capacidad de ejecutar sistemas operativos multitarea que pueden completar tareas fuera del alcance del diseño original?

Antes, era mucho más sencillo distinguir entre sistemas integrados y ordenadores de uso general. Por ejemplo, se puede distinguir fácilmente un sistema integrado de tarjeta de marco T1 basado en 8051 de una estación de trabajo Sun UNIX. Funcionalmente es difícil diferenciar entre una estación de trabajo Sun y un decodificador que contiene un PowerPC con 32 MB de RAM y 16 MB de almacenamiento flash. Un decodificador de este tipo puede ejecutar un sistema operativo multitarea con una GUI, puede actualizarse en el campo, puede ejecutar múltiples programas (como controladores de video, grabación de video digital y máquinas virtuales Java) simultáneamente y también puede realizar operaciones seguras. Transacciones en línea por Internet. Es difícil saber si este decodificador es un sistema integrado. Obviamente, la mejora del rendimiento del hardware y la disminución del precio han desdibujado los límites entre las computadoras generales y los sistemas integrados. El avance de la tecnología nos dificulta definir qué es integrado.