Cómo distinguir entre arquitectura de PC y hosts de grabación y transmisión de arquitectura integrada
A continuación publicaré una explicación popular de los sistemas integrados que vi en Internet. No se puede encontrar la fuente... (No soy un especialista en informática, solo me enteré porque era pasante. en una empresa de grabación y radiodifusión) (Pon un anuncio de nuestra empresa: Beijing Hantang Ziyuan Technology Co., Ltd., si estás interesado, puedes obtener más información);
¿Qué es la tecnología integrada?
En pocas palabras, es la tecnología para implementar sistemas embebidos.
¿Qué es un sistema embebido?
La definición que prevalece en línea o en los libros es: un sistema integrado es un sistema informático que tiene requisitos estrictos en cuanto a volumen, consumo de energía, costo, etc., y su software y hardware se pueden adaptar para una determinada aplicación. .
Parece complicado y abstracto, pero en realidad hay dos puntos:
Primero, el sistema integrado es un sistema informático.
En segundo lugar, los sistemas integrados son específicos de una aplicación, a menudo denominada "dedicada".
En otras palabras, un sistema integrado es, para decirlo sin rodeos, ¡un sistema informático aplicado!
Otros: este grupo de modificadores tiene software y hardware flexibles, pero requisitos estrictos en cuanto a tamaño, consumo de energía, costo, etc. , son factores que deben considerarse para construir un sistema integrado. Hacerlo bien son dos cosas diferentes. Por supuesto, si realmente desea construir bien un sistema integrado, considerarlos no es suficiente. Hay muchas otras cosas a considerar.
Todo el mundo sabe que el PC, o portátil, es un sistema informático, sólo un sistema informático general. Omnipotencia significa que puedes hacer cualquier cosa sin un propósito específico. Por ejemplo, puedes usar tu portátil para navegar por Internet, escuchar música, ver películas, mirar fotos, incluso desarrollar programas, hacer servidores, etc... De todos modos, puedes hacer lo que quieras, no hay ningún propósito específico obligatorio. . Por tanto, es general, pero los sistemas integrados son especiales.
¿Cómo entender esta especialidad?
Privado es para un propósito específico. Ejemplo: ¿No acabas de decir que puedes ver fotos en una PC? Tome la aplicación de visualización de fotografías y conviértala en una computadora. La computadora es una computadora con aplicaciones. ¿Cómo se llamaba esta computadora después de su construcción? Se llama marco de fotos digital y está amontonado en Computer City. Según la definición que acabamos de mencionar, no es difícil ver que el marco de fotos digital es un sistema integrado.
Interpretar la aplicación de escuchar música y convertirla en un ordenador. ¿Cómo se llama esta computadora? Se llama reproductor de mp3. Los reproductores de MP3 están destinados a computadoras que escuchan música, por lo que los reproductores de MP3 también son sistemas integrados.
Saca la aplicación de visualización de películas y conviértela en una computadora. ¿Cómo se llama esta computadora? Se llama reproductor mp4. Los reproductores Mp4 están destinados a computadoras para ver películas, por lo que los reproductores mp4 también son sistemas integrados. ......
Desde aquí podemos ver una diferencia general entre PC y sistemas integrados, y también deberíamos tener una impresión general de los sistemas integrados.
¿Pero no significa esto que los sistemas integrados sólo pueden basarse en aplicaciones para PC? No, si ese fuera el caso, no habría necesidad de que existieran sistemas integrados. Además de las aplicaciones de las PC, ¡deberían existir más N aplicaciones de sistemas integrados en todos los ámbitos de la vida además de las PC! Llevamos muchos años llamando a la sociedad de la información, sociedad de la información. ¿Qué es la sociedad de la información? Creo que la sociedad de la información no significa que Internet sea una sociedad de la información, sino que todo está digitalizado e informatizado, es una sociedad de la información. ¡Aquí es donde deberían entrar en juego los sistemas integrados!
¡Déjame hablar primero de lo que todos han visto, para que sea más fácil de entender! Todo el mundo debería haber visto la máquina POS, que es lo que utilizas para pagar en el mostrador de X Fu y Wo X Ma cuando vas de compras al supermercado. ¿Qué es una máquina POS? Sistema integrado típico: en primer lugar, la máquina POS es en realidad una computadora, con una placa base, una CPU, un sistema operativo y software. Tiene las características centrales de una computadora, por lo que es una computadora.
La segunda es una computadora para una aplicación especial, ¡y esta aplicación especial es la caja! Según nuestra definición anterior de sistemas integrados, no es difícil entender que las máquinas POS son sistemas integrados.
Primero comparemos esta máquina POS (la máquina POS original de Big Head) con una PC. Todo el mundo está familiarizado con la PC, ¡así que comparémosla con la PC como referencia y punto de referencia!
Comparamos hardware y software:
Hablemos primero del hardware: ¿Qué hardware está disponible en una PC? Hay CPU, memoria, tarjeta gráfica, tarjeta de sonido, disco duro, tarjeta de red, teclado, mouse y otras cosas. Si queremos hacer una máquina POS basada en PC, ¿qué debemos hacer?
Mire lo que se necesita en la máquina POS: CPU y memoria son necesarias, tarjeta de red, tarjeta gráfica, teclado deben ser necesarios, tarjeta de sonido y mouse no deben ser necesarios. Por lo tanto, si desea crear una máquina POS basada en PC, debe quitar la tarjeta de sonido y el mouse y agregar una pantalla (la máquina POS tiene dos pantallas) y una impresora. Retire algo de hardware y agregue algo de hardware. Esto es reducible por hardware. Para funcionar, el hardware necesita soporte de software, al menos soporte de controladores. Por lo tanto, si se elimina parte del hardware y se agrega parte del hardware, se debe eliminar y agregar parte del software, lo que significa que el software se puede cortar. En conjunto, es la frase en la definición de sistema integrado: el sistema integrado es para una determinada aplicación, y tanto el software como el hardware se pueden cortar, sistema informático xxxxxx. ¿Entiendes el significado de cortabilidad?
Imagen superior: definición xxxxx: volumen, consumo de energía, costo. De hecho, el tamaño y el consumo de energía no son muy obvios en las máquinas POS, porque este tipo de máquinas POS de cabeza grande no son muy sensibles al tamaño, el espacio para colocarlas es demasiado pequeño (por supuesto, no demasiado grande) y No son muy sensibles al consumo de energía. Alimentación de CA y no hace demasiado calor si se apaga todos los días. Estos dos puntos son muy sensibles en productos integrados de dispositivos portátiles como los teléfonos móviles. Si su teléfono móvil fuera tan grande como un ladrillo, probablemente no querría comprarlo (a menos que sea para que sus compatriotas lo utilicen en defensa propia). Si consume mucha energía y sólo tarda 1 hora en cargarse por completo, no lo comprarás de todos modos. Por lo tanto, en la definición de sistemas integrados, se dice que existen requisitos estrictos de volumen y consumo de energía. Eso es lo que significa, ¿verdad?
Además, el coste es muy sensible. Lo entenderás con un ejemplo simple: si eres el jefe de Apple y vendes 100.000 iPhones al año, si un componente del iPhone puede ahorrar 100.000 yuanes, vender 100.000 unidades ahorrará mil millones de yuanes, ahorrando El dinero equivale al dinero ganado. Por lo tanto, los dispositivos integrados son muy sensibles a los costos si realmente no lo desea.
Basándonos en la sensibilidad al coste, hay que entender: cuando fabricamos productos integrados, no se trata de qué CPU es la mejor, sino de elegir en función de varios factores. Si arm9 puede hacerlo, no necesitamos arm11, no necesitamos a8 y no necesitamos a9. ¡No elijas los caros, simplemente elige los correctos y más!