Colección de citas famosas - Colección de poesías - ¿Cuál es la relación entre integrado y microcontrolador?

¿Cuál es la relación entre integrado y microcontrolador?

La relación entre los sistemas integrados y los microcontroladores es la siguiente:

Los sistemas integrados son una categoría grande y los microcontroladores son una de las subcategorías importantes. Un sistema integrado es como una computadora completa, mientras que un microcontrolador se parece más a una computadora sin periféricos.

En el pasado, los microcontroladores no contenían muchas cosas y las diferencias de hardware entre los dos eran obvias. Sin embargo, con el rápido desarrollo de la tecnología de semiconductores, ahora se pueden convertir varias funciones de hardware en microcontroladores. Por lo tanto, las diferencias de hardware entre los sistemas integrados y los microcontroladores son cada vez más pequeñas y las líneas divisorias se vuelven borrosas.

Por eso, la gente tiende a diferenciar entre software.

En términos de software, en la industria a menudo no hay MMU (unidad de administración de memoria) en el chip, por lo que no se admiten direcciones virtuales. El sistema solo puede ejecutarse en bare metal o RTOS (real). sistema operativo time, como ucos, Huawei LiteOS, RT-Thread, freertos, etc.), también conocidos como microcontroladores (como STM32, serie NXP LPC, serie NXP imxRT1052, etc.).

En al mismo tiempo, un sistema con MMU puede soportar direcciones virtuales y ejecutar Linux, Vxworks, WinCE, Android y otros sistemas operativos "avanzados", esto es lo que se llama integrado.

En algunos casos, el propio microcontrolador es lo suficientemente potente como para ser utilizado como un sistema integrado. Su costo es menor y relativamente menos difícil de desarrollar y mantener, especialmente para algunas aplicaciones más específicas. En teoría, los sistemas integrados tienen un rendimiento más sólido y aplicaciones más amplias, pero son muy complejos y difíciles de desarrollar.

Los sistemas integrados generalmente se refieren a sistemas integrados, y el desarrollo integrado es el desarrollo de sistemas integrados. IEEE (Instituto de Ingenieros Eléctricos y Electrónicos) define los sistemas integrados como "dispositivos utilizados para controlar, monitorear o ayudar en la operación de máquinas y equipos".

La definición de los círculos académicos nacionales es más específica y más fácil de entender: los sistemas integrados se centran en las aplicaciones, se basan en tecnología informática y tienen requisitos estrictos en cuanto a función, confiabilidad, costo, volumen, consumo de energía, etc. Se requiere un sistema informático dedicado. Estar centrado en las aplicaciones demuestra que los sistemas integrados tienen una clara practicidad.

Basado en la tecnología informática, muestra que en realidad es un tipo especial de computadora. El software y el hardware se pueden adaptar, lo que indica que tiene una gran flexibilidad y capacidades de personalización.

El núcleo del sistema integrado es el procesador integrado. Los procesadores integrados generalmente se dividen en los siguientes tipos típicos: microcontrolador integrado MCU (unidad de micro control) MCU ROM/RAM integrada, lógica de bus, temporizador/contador, vigilancia, E/S, puerto serie, A/D, D/A, FLASH , etc. Los representantes típicos incluyen 8051, 8096, C8051F, etc. ?

El procesador DSP integrado se utiliza especialmente para el procesamiento de señales y tiene una estructura de sistema y un algoritmo de instrucción especialmente diseñados. Es ampliamente utilizado en filtrado digital, FFT y análisis de espectro.

El representante típico es la serie TMS320C2000/C5000 de TI (Texas Instruments). El microprocesador integrado MPU (Unidad de microprocesador) es una evolución de un procesador de uso general y tiene un alto rendimiento y ricas interfaces de componentes periféricos. Los representantes típicos incluyen AM186/88, 386EX, SC-400, PowerPC, MIPS, series ARM, etc. ?

Además, existen sistemas integrados en un chip (SOC) y sistemas en un chip programable (SOPC). Nuestro microcontrolador pertenece al primer tipo mencionado anteriormente: MCU (microcontrolador integrado).

Microordenador de un solo chip, también llamado microcontrolador de un solo chip, se llama microcomputadora de un solo chip en inglés. De hecho, es un chip de circuito integrado. A través de la tecnología VLSI, funciones como CPU, RAM, ROM, sistema de E/S e interrupción, temporizador/contador, etc. se empaquetan en un chip de silicio para convertirse en una computadora ultrapequeña.

La tecnología de microcomputadoras de un solo chip nació a fines de la década de 1970. Al principio era de 4 bits y luego se desarrolló a 8 bits, 16 bits y 32 bits. El verdadero auge se produjo en la era de los 8 bits.

Los microcontroladores de 8 bits son potentes y ampliamente utilizados en control industrial, instrumentación, electrodomésticos, automóviles y otros campos. Cuando estudiamos microcontroladores, a menudo escuchamos dos palabras: microcontrolador 51 y STM32. Permítanme presentarles cuáles son.

El microcontrolador 51 es en realidad un nombre colectivo para una serie de microcontroladores. ¿Esta serie de microcontroladores es compatible con Intel? Sistema de comando 8031. Su antepasado es el microcontrolador 8004 de Intel.

STM32 es un microcontrolador de uso general basado en el núcleo ARM Cortex-M lanzado por STMicroelectronics. La configuración de hardware de STM32 puede satisfacer la mayoría de las necesidades de desarrollo de Internet de las cosas, y las herramientas de desarrollo y los documentos relacionados están completos, lo que lo convierte en la primera opción para aprender microcontroladores.