Sistemas operativos
Un sistema embebido es un sistema informático diseñado para realizar una función muy específica, integrado dentro de un dispositivo. 👉 A diferencia de un PC, no está pensado para que el usuario instale o ejecute programas libremente, sino para controlar y gestionar tareas concretas.
🔹 Características principales
- Especializados: realizan funciones concretas (ej. controlar un electrodoméstico).
- Limitados en recursos: suelen tener poca memoria y procesador sencillo.
- Alta fiabilidad: deben funcionar durante largos periodos sin fallar.
- Tiempo real (muchos): algunos requieren responder con rapidez (ej. un ABS en un coche).
- Difícil modificación: el usuario no cambia el software, está integrado en el dispositivo.
🔹 Ejemplos de sistemas embebidos
- Electrodomésticos: lavadoras, microondas, televisores inteligentes.
- Automoción: frenos ABS, sistemas de inyección, airbags.
- Electrónica de consumo: cámaras digitales, reproductores de música, drones.
- Salud: marcapasos, máquinas de diálisis.
- IoT (Internet of Things): sensores, domótica, wearables (smartwatches).
🔹 Sistemas operativos embebidos
No todos los embebidos tienen un sistema operativo completo, pero cuando lo necesitan, se usan versiones ligeras:
- FreeRTOS (muy usado en IoT).
- VxWorks (aeronáutica, industria).
- Embedded Linux (routers, Smart TVs).
- Android Things (IoT de Google, ya descontinuado).
🔹 Ejemplo práctico
Piensa en un microondas:
- El usuario pulsa el botón de inicio.
- El sistema embebido activa el temporizador, enciende el magnetrón y gira el plato.
- Todo ocurre de forma automática, sin que el usuario interactúe con un “sistema operativo visible”.
📌 Resumen rápido
- Sistema embebido = ordenador especializado dentro de un dispositivo.
- Características: especializados, pocos recursos, fiables, a veces en tiempo real.
- Ejemplos: microondas, coches, drones, IoT, marcapasos.
- SO usados: FreeRTOS, VxWorks, Embedded Linux.
- Loading...