¿Cuál se usa en los teléfonos móviles? ¿Un microprocesador o un microcontrolador?

2

Por favor, ayúdame con esto. Estoy tratando de obtener la respuesta específica. Quiero saber una respuesta particular. ¿Qué utilizamos en los teléfonos móviles? ¿Microcontrolador o microprocesador? O ambos?

    
pregunta Kalyani Adat

2 respuestas

10

Es posible que desee leer lo siguiente para comprender el problema:

¿Cuál es la diferencia entre un microcontrolador y un microprocesador? ?

Los teléfonos celulares simples que hacen poco más que las llamadas de voz y texto suelen consistir en una unidad de procesamiento que se encarga de todo: la interfaz de usuario (teclado, pantalla), el procesamiento de RF, la gestión de la batería, etc.

Estos son SoC - Systems on Chip y están más cerca de los microcontroladores que de los microprocesadores porque intentan hacer todo, desde el procesamiento, la interconexión de dispositivos, la memoria, el almacenamiento de programas y datos, etc., en un chip.

Los teléfonos inteligentes tienen múltiples microprocesadores y microcontroladores en ellos. El procesador principal es un microprocesador con un bus para comunicarse con la memoria en chips separados (aunque a menudo se encuentran en el mismo paquete IC), y los buses para comunicarse con el resto de los dispositivos. Por lo general, contienen algunos de los controladores, como el controlador de pantalla, por lo que tienen algunas de las características de los microcontroladores, pero aún son más microprocesadores que microcontroladores. El chipset celular generalmente incluye un microprocesador / microcontrolador que realmente difumina las líneas. La última generación de teléfonos inteligentes a menudo tiende más hacia los microprocesadores para el conjunto de chips de RF, a fin de ofrecer flexibilidad al fabricante utilizando el diseño de software en lugar del diseño de hardware para algunas características, pero tienen más piezas de la interfaz de hardware (rf, etc.) en el chip en sí.

El resto del teléfono tiene varios microcontroladores. Estos controlan la pantalla táctil, el audio, los sensores, las cámaras, etc.

Depende del tipo de teléfono que estés pensando. Un simple teléfono utiliza un microcontrolador. Un teléfono complejo utiliza ambos.

    
respondido por el Adam Davis
5

Yo diría que ninguno de los dos, sino un sistema en chip, o SOC . Pero también un microcontrolador (ver el comentario de pjc50), o ambos.

Un SOC tiene la CPU, por supuesto, pero también puede incorporar el módulo GSM, el controlador de pantalla y algo de memoria a bordo. En los teléfonos inteligentes, también puede incluir un acelerador de gráficos, módulos WiFi y Bluetooth, un módulo GPS, etc. En cualquier caso, en comparación con un microcontrolador es más potente y más hambriento de energía.

En general, los fabricantes intentan tener la mayor cantidad de funciones posible en un solo SOC, ya que reduce el costo, la complejidad y el consumo de energía. Otras funciones pueden ser (y con frecuencia se implementan) en un chip separado, como el controlador de pantalla o coprocesadores .

Por lo general, los teléfonos también tienen RAM externa y memoria flash, pero eso también podría usarse con microcontroladores.

    
respondido por el clabacchio

Lea otras preguntas en las etiquetas