El software o el cuaderno de la PC ciertamente conocen a todos, pero también se ha establecido otra forma de aplicaciones. En los «sistemas incorporados» llamados «, están firmemente conectados al hardware y se aseguran de que el dispositivo siga una cierta lógica. El control es similar al de una computadora. En este artículo te explicamos Cómo funciona el «software construido» Y use algunos ejemplos prácticos para mostrar para qué puede usar.
El software Built -in se caracteriza por un lado por los requisitos de bajo consumo y espacio de espacio y, por otro, también es un mantenimiento muy bajo.
Las aplicaciones de incorporación se utilizan en todas las áreas del IoT («Internet de las cosas»).
1. Definición: ¿Cuál es el software Built -in?
«Software Built -in» (alemán: «Software Built -in») son programas desarrollados para hardware específico. Los usuarios realizan las aplicaciones en gran medida desapercibidas en segundo plano y tratan el control, la regulación y el monitoreo de las funciones. El término «firmware» a menudo se usa como sinónimo.
Un «software construido» está esencialmente compuesto por tres componentes que determinan el diseño y la funcionalidad:
- EL Cargador de arranque Tenga cuidado de cobrar o actualizar el sistema operativo y el software de aplicación.
- EL Sistema operativo Es responsable de administrar el archivo y la memoria y controla la multitarea.
- Morir Aplicaciones del software Es la interfaz con el sistema de host. Contiene funciones específicas del dispositivo y procesos de datos registrados previamente.
Los sistemas incorporados a menudo se caracterizan por condiciones rígidas de marco. Esto incluye, por ejemplo, factores sobre cómo minimizar los costos y el espacio y la reducción del requisito de energía. Además, generalmente hay altos requisitos en términos de operación, confiabilidad, comportamiento de tiempo real y, por supuesto, seguridad. Por lo tanto, no es sorprendente que las plataformas a menudo difieran significativamente del diseño de PC habitual (estandarizado).
Es bueno saber: El «sistema autónomo» llamado SO es la contraparte del «sistema incorporado», en el que las funciones se separan en diferentes sistemas independientes. Estos incluyen, por ejemplo, verificaciones automotrices basadas en microcontroleros, pero también un teclado de computadora normal.
2
El desarrollo del software Built -IN difiere de la redacción de programas de computadoras convencionales y también es mucho más exigente. Con un sistema Built -In, solo una memoria limitada también se separa, el almacenamiento del programa y los datos. La frecuencia del reloj del procesador incorporado a menudo está muy por debajo de la de un sistema de PC convencional.
Esto significa que el código incorporado no solo ofrece amplias características, sino que debe realizarse a la velocidad requerida a pesar de los recursos limitados. Además, también se deben observar los requisitos para la arquitectura, los tiempos y el consumo de electricidad.
Afortunadamente, los desarrolladores incorporados están disponibles para una serie de herramientas y técnicas con las que se pueden implementar estos proyectos. Como regla general, el software incorporado está programado en los ensambladores, pero ahora se utilizan lenguajes cada vez más altos como C o C ++. Estos generalmente tienen un mejor compilador. Además, muchas de las técnicas de análisis y optimización también se pueden utilizar para aplicaciones basadas en ensambladores.
3. Ejemplos prácticos para el uso del software Built -in
El dispositivo en cuestión no necesariamente tiene que ser una computadora. Uno de los ejemplos más importantes de un sistema construido son autos modernos que ya no se pueden mover sin electrónica.
Si ABS, marco adaptativo, airbag, ABS o transmisión automática -S están controlados por un software altamente eficiente, que realiza una función definida con precisión como subsistema en la red activa con el hardware asociado.
Si, por ejemplo, el ABS es comunicado por los sensores de velocidad del neumático que la rueda podría bloquear durante el frenado, cambie el frenado en la rueda relevante usando las válvulas hidráulicas. De esta manera, la capacidad de dirección y la estabilidad de conducción permanecen.
3.1. La construcción también se beneficia del software construido en
Otro sector que se beneficia del uso del software Built -in es la construcción. La maquinaria de construcción del fabricante de Liebherr está equipada con un sistema incorporado por Zühlke Engineering, Esto lee los datos operativos y se transmite a un centro de datos a través de SMS o Internet.. Por ejemplo, si la presión del aceite es demasiado alta, el sistema advierte el estrés de tuberías hidráulicas demasiado altas. También existe la posibilidad de apoyar a los técnicos en el sitio para el mantenimiento remoto de la sede.
Y también en producción, cada vez más procesos se automatizan con la ayuda de software inteligente. Mientras tanto, incluso hay máquinas punzantes que pueden reconocer irregularidades en el material. También es posible reconocer errores en el proceso de producción y utilizar estos datos para ser reanudados en unos segundos utilizando una actualización de software.
Además, el software Incorporated también está disponible en estas áreas:
- Electrónica de consumo, por ejemplo. Televisión, radio digital, televisores, consolas de juegos o cajas de transmisión
- Dispositivos de telecomunicaciones, p. Enrutador o teléfonos celulares
- Tecnología industrial y médica
- Tecnología militar
- Aeroespacial
- Lavar controles o lavavajillas y refrigeradores
Es bueno saber: La red de sistemas incorporados individuales crea una serie de nuevas posibilidades para entornos complejos que pueden usarse para asignar procesos en tiempo real y sin intervención constante por parte de los seres humanos.
4. ¿Qué ventajas y desventajas tiene el software integrado?
Incorporar el software en un sistema general trae consigo algunas ventajas esenciales. Dado que los sistemas tienen una función solo en la mayoría de los casos, no solo encuentran espacio en un espacio muy bajo, sino que también se caracterizan por un bajo consumo de energía. Además, son relativamente baratos de comprar y, por lo tanto, un tipo de dispositivo del dispositivo muy barato y eficiente.
Además, el software Built -in tiene muy bajo mantenimiento, lo que significa que solo requiere una actualización. Esto los hace interesantes para la integración en dispositivos que el usuario final no debe servir necesariamente y aquellos que no requieren actualizaciones regulares.
4.1. El software Built -in también tiene sus límites
A pesar de todos los aspectos positivos, el software Built -in también tiene algunas desventajas que no queremos dejar aquí. Por un lado es indispensable para el funcionamiento del sistema general y desafortunadamente no intercambiable. En el caso de una estructura modular, por otro lado, existe la posibilidad de obtener posteriormente funciones y procesos.
La actualización de un sistema Built -in es sustancialmente imposible, porque el hardware y el software están especialmente diseñados para una operación continua sin actualizaciones. Para cambiar un sistema construido, primero debe desmontar completamente el dispositivo de host para volver a armarlo después de una nueva programación. En la mayoría de los casos, es mucho más barato reemplazarlo por completo.
Otro punto que a menudo conduce a problemas es el hecho que los sistemas incorporados no son completamente reactivos. Se comunican a través de sensores y actuadores y esperan una respuesta correcta en tiempo real. Si esto no se entrega, el resultado es «incorrecto», que a su vez afecta la función del sistema general.
También puede averiguar qué software Built -In está en este video:
https://www.youtube.com/watch?v=n00phskiixa
Ultimas Entradas Publicadas
Vacaciones y seguimiento del tiempo | Reglas en la guía.
Limpie la PC: cómo hacer que su computadora sea más rápida y segura
Tal vez las mejores simulaciones económicas para la PC
En cuanto a ahorrar dinero de la computadora, ahorre dinero
Optimice su vida diaria con teléfonos inteligentes
Cloud Gaming: Revolución de videojuegos
Texturas de baja resolución: optimice sus juegos
Comprender la importancia de la pantalla AMOLED en su tableta Android
Las ventajas de los videojuegos para la atención


(29 Votos, medios: 4.30 de 5)
Cargando …