¿Que son los SO embebidos ?
Es aquel que a sido creado para un sistema embebido es decir, un sistema de computación limitado a un numero fijo y escaso de tareas.
O un sistema de computación diseñado para realizar una o algunas pocas funciones dedicadas, frecuentemente en un sistema de computación en tiempo real. Al contrario de lo que ocurre con los ordenadores de propósito general (como por ejemplo una computadora personal o PC) que están diseñados para cubrir un amplio rango de necesidades, los sistemas embebidos se diseñan para cubrir necesidades específicas. En un sistema embebido la mayoría de los componentes se encuentran incluidos en la placa base.
¿como estan contribuidos ?
Los sistemas embebidos suelen tener en una de sus partes una computadora con características especiales conocidas como microcontrolador que viene a hacer el cerebro del sistema. Este no es mas que un microprocesador que incluye interfaces de entrada/salida en el mismo chip. Normalmente estos sistemas poseen una interfaz externa para efectuar un monitoreo del estado y hacer un diagnostico del sistema.
¿porque usarlo?
Porque permite la multitarea de utilizar diferentes soluciones ya desarrolladas(dependiendo el sistema a usar) para la solución de problemas, envés de tener que desarrollar heurísticas para cada sistema embebido que se desarrolla. Son robustos y personalizables y tienen soporte en la web.
cuales son algunos de ellos :

ventajas :
•Posibilidad de utilización de sistemas operativos potentes que ya realizan numerosas tareas: comunicaciones por redes de datos, soporte gráfico, concurrencia con lanzamiento de threads, etc. Estos sistemas operativos pueden ser los mismos que para PC compatibles (Linux, Windows, MS-DOS) con fuertes exigencias en hardware o bien ser una versión reducida de los mismos con características orientadas a los PC embebidos.
•Al utilizar los Sistemas Embebidos, se pueden encontrar fácilmente herramientas de desarrollo de software potentes, así como numerosos programadores que las dominan, dada la extensión mundial de las aplicaciones para computadoras compatibles.
•Reducción en el precio de los componentes hardware y software debido a la gran cantidad de computadoras en todo el mundo.
No hay comentarios:
Publicar un comentario