Tecnología

Inicio

¿Qué es el Sistema de incrustación?

¿Qué es el Sistema de incrustación?


No hay un sistema conocido como sistema de incrustación. Un sistema de "incrustado" es un tipo de programa de ordenador, una combinación de hardware y software que se desarrolla para una singular propósito, único. Los sistemas embebidos se ofrecen en una amplia variedad de máquinas y dispositivos, tanto grandes como pequeñas. Debido a esto, hay una rama especializada de programación llamado la programación del sistema embebido.

Sistema Integrado

Dependiendo del sistema y el dispositivo, los programas integrados son ya sea programable por el usuario o fijo en sus capacidades. sistemas programables vienen con una interfaz que permite al usuario interactuar con y programarlos a voluntad. Muchas máquinas y dispositivos cuentan con sistemas integrados, incluyendo aviones, vehículos de motor, cámaras, electrodomésticos, equipos médicos, máquinas industriales, máquinas expendedoras, juguetes, PDAs (Personal Digital Assistants), y teléfonos móviles. Algunas de ellas cuentan con sistemas programables y otros no.

Programación de sistemas embebidos

sistemas integrados programables se programan utilizando una interfaz que permite al usuario acceder a los datos alterables del sistema. la programación de sistemas embebidos es una especialización que se ocupa del proceso de programación de este tipo de sistemas y cómo se hace correctamente. Hay ciertas plataformas de desarrollo de software que están destinados específicamente para la programación de sistemas embebidos. Un ejemplo de una plataforma de este tipo de desarrollo es EmbeddedJava, que se ocupa de los programas de Java y sistemas relacionados solamente.

EmbeddedJava

EmbeddedJava fue desarrollado exclusivamente para su uso con sistemas embebidos por Sun Microsystems. La plataforma Java original incluye un conjunto de interfaces de programación de aplicaciones principales, o APIs. EmbeddedJava no incluye estas interfaces. Por el contrario, permite que cada aplicación individual para configurar por separado en función de sus necesidades específicas. Se crea variantes condensadas de programas completos escritos en Java para hacerlos compatibles con cualquier número de aplicaciones embebidas. Una vez creados, estos programas condensados ​​son portátiles y reutilizables.

Java

Java es un lenguaje de computación utilizado específicamente para la programación en las áreas distribuidas de Internet; en otras palabras, en aquellas áreas que se extienden a lo largo y compartir información con más de un solo equipo. Fue modelado después vagamente el lenguaje de programación C ++. Ya sea en un equipo o compartida entre una red de servidores y clientes, una aplicación creada en Java se ejecutará de manera eficiente. Java puede ser utilizado para crear applets para páginas web también.