Depende de lo que quiera decir con un sistema integrado. A veces las personas piensan, por ejemplo, en un dispositivo Android o iOS como un sistema integrado. En esos entornos, SQLite es bastante común. Pero si quisieras, ¡podrías ejecutar Oracle o una pila completa de Hadoop en dicho dispositivo! Tenga en cuenta que Android es Linux y Java, e iOS es BSD unix, y muchos de estos dispositivos tienen cientos de gigabytes de almacenamiento e incluso gigabytes de RAM, más como una computadora portátil o incluso un nodo de servidor montado en bastidor que como un automóvil, una alarma antirrobo o un marcapasos.
Ahora, si está hablando de dispositivos profundamente integrados, ejecutando un RTOS, o en el metal desnudo, las bases de datos son bastante poco comunes. en qué mundo, incluso 16K de RAM o 64K de flash es un verdadero lujo, y cosas como las bases de datos generalmente usan memoria dinámica y otras prácticas riesgosas que a menudo se consideran demasiado poco confiables para estas aplicaciones: por ejemplo, la falta de memoria dinámica significa que no hay pérdidas de memoria. A menudo, ese tipo de dispositivo transferirá cualquier requisito de funcionalidad similar a la de una base de datos a un servidor conectado.
Pero cada vez más bastiones de código incrustado están cayendo en la avalancha de sistemas operativos de estilo de escritorio debido a las demandas de las pilas de redes y las GUI. mi auto, mi entrenador elíptico e incluso el monitor de mi compañero se estrellaron y requirieron reiniciar recientemente, y se alega que al menos un incidente ocurrió cuando un barco militar quedó paralizado por un error de Windows.
- ¿Cuál es la diferencia entre el gestor de arranque, el código de inicio y el cargador de arranque?
- ¿Cómo se programan los quadcopters?
- ¿Cuál es el mejor centro de capacitación para sistemas integrados en India?
- Cómo escribir un programa C incrustado para visualización de 7 segmentos para contar de 00 a 99 en el microcontrolador 8051
- ¿Qué curso de B. Tech es mejor para paquetes y ofertas de trabajo, ECE con especialización en sistemas integrados o ECE con especialización en VLSI?