Es posible que un reproductor moderno de CD / DVD / Blu-ray esté ejecutando una versión muy reducida de Linux, aunque, cuanto más barata (y más tonta) sea la unidad en cuestión, es más probable que use una configuración de estilo Arduino codificada con Sin sistema operativo real.
Es más probable que encuentre un “sistema operativo” en reproductores de Blu-ray y PVR de gama alta (particularmente aquellos que pueden grabar múltiples canales simultáneamente). Incluso estos pasarán ciertas funciones a chips dedicados, particularmente los CODEC, ya que estos tienen que operar en tiempo real, por lo que un PVR que escribe en DVD ofrece una tasa de bits fija y, por lo tanto, un período de tiempo fijo por disco, mientras que un El DVD creado tiene una velocidad de bits variable dependiendo de cuán densas son las diversas secciones del material.
Puede hacer un experimento simple para observar la diferencia entre el CODEC de firmware y el CODEC de software. Cuando toma una foto con una cámara digital, o incluso con su teléfono, el compresor utiliza el método más básico pero, con suerte, el más rápido de comprimir en JPEG: desea borrar el búfer para la siguiente foto lo más rápido posible.
- Cómo aprender sistemas integrados de microprocesador
- Cómo tener la oportunidad de trabajar en VLSI o en un dominio incorporado
- ¿Hay algún motor eléctrico que pueda controlarse para rotar su eje en micro ángulo para ser utilizado en aplicaciones de micro posicionamiento?
- ¿En qué se diferencian las características de los sistemas integrados de los sistemas de propósito general?
- ¿Puedo realizar una prueba unitaria al crear firmware C para MCU ARM Cortex-M?
Cuando cargue dicho archivo JPEG en su PC, simplemente edite un píxel. Elija un área oscura y coloque un píxel negro o elija un área clara y coloque un píxel blanco. Luego guarde la imagen nuevamente en el disco. La PC no solo realiza la recompresión mucho más rápidamente, sino que también da como resultado un tamaño de archivo mucho más pequeño sin una mayor pérdida de calidad de imagen, simplemente no podemos adaptar esa potencia de procesamiento al factor de forma de un teléfono, ni a un costo de $ 50 Reproductor de DVD. Cuando los chips CODEC de hardware ya existen en el mercado, los fabricantes los usarán en lugar de reinventar la rueda.
Para las unidades que son capaces de leer Discos Duros o memorias USB, debe haber, al menos, un sistema operativo básico incorporado y, nuevamente, en lugar de reinventar otra rueda, sé que personalmente elegiría una versión extremadamente delgada de Linux para mantener todas las diversas tareas dentro de la máquina “en camino” y sincronizadas.
Ciertamente, en un PVR de grabación multicanal, una versión ARM de Linux (como Android) sería casi una necesidad, aunque todavía sería lo suficientemente flexible como para permitir que varias piezas de hardware en conflicto se ejecuten a sus propias velocidades de reloj específicas. Muchos productos de A / V de gama alta tienen almacenamiento en búfer incorporado, lo que implica que se está utilizando alguna forma de sistema operativo. Los circuitos integrados de Brigada de cubo pueden manejar varios segundos de sonido, pero la cantidad de energía y espacio que esta tecnología primitiva ahora requeriría para manejar la información de video excedería el tamaño del gabinete.
Si piensa en el chip 286 ahora anticuado, sería perfectamente capaz de controlar y coordinar varias funciones diferentes dentro de dicho dispositivo, pero no sería capaz de realizar el procesamiento en tiempo real de la A / V datos que fluyen a través de él.
Una de las razones principales por las que cualquiera de estos dispositivos evitaría Linux sería mantener los derechos de patente sobre los sistemas desarrollados internamente.