La Red de Conocimientos Pedagógicos - Aprendizaje de inglés - ¿Qué significa incrustado?

¿Qué significa incrustado?

Embedded Linux

Embedded Linux es un sistema operativo integrado basado en Linux y se usa ampliamente en teléfonos móviles, asistentes digitales personales (PDA), reproductores multimedia, electrónica de consumo, aeroespacial y otros campos.

1. El sistema Linux integrado utiliza muchas características de Linux y las aplica a los sistemas integrados.

Las ventajas de Linux como sistema integrado: en primer lugar, Linux es de código abierto y no tiene tecnología de caja negra. Muchos entusiastas de Linux en todo el mundo brindan un sólido soporte técnico a los desarrolladores de Linux. Pequeño, de alta eficiencia y rápida velocidad de actualización. Linux se puede personalizar y su núcleo mínimo del sistema es de sólo 134 KB. En tercer lugar, Linux es un sistema operativo gratuito y el precio es muy competitivo. Linux también tiene muchas características requeridas por los sistemas operativos integrados. El punto más destacado es que Linux es un sistema multiplataforma y es adecuado para una variedad de plataformas de CPU y hardware. Hasta ahora, puede admitir veinte o treinta tipos de CPU. También tiene un rendimiento estable, buena adaptabilidad y es fácil de desarrollar y usar. Muchas CPU, incluidos chips de electrodomésticos, han comenzado a trasplantarse a la plataforma Linux. La velocidad de transferencia es mucho más rápida que la del entorno de desarrollo Java. En otras palabras, si hoy desarrolla productos en un entorno Linux, no será un problema cambiar la CPU más adelante. Al mismo tiempo, la estructura del kernel de Linux es muy completa en la red y Linux tiene el soporte más completo para el protocolo TCP/IP más utilizado en la red. Admite Ethernet, incluidos 10M, 100M y Gigabit, así como redes inalámbricas, anillos Toker, fibra óptica e incluso satélites. Por tanto, Linux es muy adecuado para el desarrollo de dispositivos de información.

Cada vez más desarrolladores utilizan Linux para desarrollar productos de conexión inalámbrica. Linux tiene una ventaja muy importante en el rápido crecimiento de las aplicaciones de conexión inalámbrica, y es su velocidad de desarrollo bastante rápida. Esto se debe a que Linux tiene muchas herramientas con las que muchos programadores están familiarizados. Por tanto, deberíamos utilizar el sistema operativo Linux en sistemas integrados.

Linux es adecuado para sistemas operativos integrados: su modularidad, adaptabilidad y configurabilidad inherentes lo hacen fácil. Además, la disponibilidad del código fuente de Linux y el deseo de miles de programadores de utilizarlo en innumerables aplicaciones integradas han llevado a la aparición de muchos Linux integrados, entre ellos: Embedix, ETLinux, LEM, Linux Router Project, LOAF, uCLinux, muLinux. , ThinLinux, FirePlug, Linux y PizzaBox Linux.

Relativamente hablando, la interfaz gráfica de Linux todavía es relativamente débil, pero la interfaz gráfica de Linux se ha desarrollado rápidamente en los últimos años, por lo que esto no es un problema.

2. ¿Qué es Linux integrado?

Linux integrado es una adaptación y modificación del cada vez más popular sistema operativo Linux para que pueda utilizarse en sistemas informáticos integrados.

El sistema operativo Linux integrado que se ejecuta en este sistema no solo hereda los recursos ilimitados de código abierto en Internet, sino que también tiene las características del

Linux integrado que se caracteriza por derechos de autor gratuitos. tarifas de compra, costos de medios y soporte técnico para software libre en todo el mundo.

Los desarrolladores brindan soporte, las funciones de red son gratuitas y el rendimiento es excelente. El trasplante de software es fácil, el código es abierto y existen muchas aplicaciones de software.

Aplicaciones de soporte, el ciclo de desarrollo de productos es corto y los nuevos productos se lanzan rápidamente porque hay muchos códigos abiertos a los que se puede hacer referencia y trasplantar.

Rendimiento en tiempo real RT_Linux Linux integrado, como Hardhat Linux, admite rendimiento en tiempo real, buena estabilidad y buena seguridad.

3. Embedded Linux tiene enormes perspectivas de mercado y oportunidades comerciales, y ha surgido una gran cantidad de empresas y productos profesionales como Montavista.

Lineo Emi y otras asociaciones comerciales, como el Embedded Linux Consortum, conquistan a las principales empresas informáticas y fabricantes de equipos originales del mundo.

El soporte de fabricantes de nivel de placa, como IBM, Motorola, Intel y otros fabricantes de sistemas integrados tradicionales también han adoptado estrategias de Linux, como

Lynxworks Windriver QNX, etc. Y una gran cantidad de entusiastas de Linux integrado en Internet admiten Linux integrado.

Admite casi todas las CPU integradas y se puede trasplantar a casi todas las placas OEM integradas.

Linux integrado tiene una amplia gama de aplicaciones, incluidos dispositivos de información, PDA, decodificadores y dispositivos digitales.

Teléfono Contestador automático Pantalla Teléfono Red de datos Conmutador Ethernet Enrutador Puente

Hub Servidor de acceso remoto ATM Frame Relay Telecomunicaciones Electrónica médica Transporte Computadora

Configuración Control industrial, campos aeroespaciales , etc.

3. Si 10 ingenieros dan 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 funciones de entrada/salida y cierta lógica de control, y que el sistema realiza ciertos tipos de funciones dependiendo de su configuración. Según este estándar, un contador que contiene lógica de control de implementación 74123 y un estado puede considerarse un sistema integrado. Se puede agregar que el sistema debe ser programable mediante software almacenado en firmware. Esta nueva definición de sistemas integrados 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 obviamente cumple con estos requisitos, pero ¿podemos considerarlo un sistema integrado?

Si los ordenadores de sobremesa no son sistemas integrados, ¿qué pasa con los dispositivos portátiles? Tienen capacidades de E/S y pueden ejecutar lógica de control almacenada en el firmware. Algunos dicen que tanto las computadoras de escritorio como los dispositivos portátiles son dispositivos informáticos de uso general que pueden ejecutar software para realizar muchas tareas diferentes. Por el contrario, los sistemas integrados (por ejemplo, controladores de lavavajillas o sistemas de navegación de vuelo) están diseñados principalmente para tareas específicas. Esta limitación funcional específica hace que los dispositivos integrados sean funcionalmente únicos. Si es así, ¿por qué algunos sistemas integrados se diseñan con características adicionales, como programas almacenados en memoria no volátil y la capacidad de ejecutar sistemas operativos multitarea capaces de completar tareas más allá del alcance del diseño original?

En el pasado, era mucho más fácil distinguir entre sistemas integrados y ordenadores de uso general que hoy. Por ejemplo, un sistema integrado de tarjeta de marco T1 basado en 8051 se distingue fácilmente de una estación de trabajo Sun UNIX. Ahora bien, es difícil distinguir entre una estación de trabajo Sun y un decodificador con un PowerPC, 32 MB de RAM y 16 MB de memoria flash. Este tipo de decodificador puede ejecutar un sistema operativo multitarea con una GUI, puede actualizarse en el momento, puede ejecutar múltiples programas (como controladores de video, grabadoras de video digitales y máquinas virtuales Java) al mismo tiempo. y también puede realizar transacciones seguras en línea en 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.