La historia del desarrollo de la tecnología integrada
Los sistemas integrados son la base de la industria de la información electrónica y el núcleo de los sistemas inteligentes. Se utilizan ampliamente en muchos campos, como el control industrial, la electrónica automotriz, los hogares inteligentes, los equipos médicos y los dispositivos portátiles inteligentes. Con el rápido desarrollo del Internet de las cosas y la inteligencia artificial, los sistemas integrados están desempeñando un papel cada vez más importante en los sistemas inteligentes.
Con el rápido desarrollo de Internet de las cosas, la complejidad del entorno de aplicaciones, especialmente la demanda de IA integrada, y el rápido desarrollo de la tecnología microelectrónica, existen muchos tipos de arquitecturas de núcleo de sistemas integrados, como como la arquitectura MCS-51, la arquitectura MIPS, la arquitectura PowerPC, la arquitectura ARM y la ahora popular arquitectura RISC-V. A medida que los usuarios buscan funciones de producto diversificadas, tienen mayores demandas de menor consumo de energía, interfaces de interacción persona-computadora más humanas y múltiples. -Tarea Además, el microcontrolador tradicional de 51 bits basado en la arquitectura MCS-51 ya no puede cumplir con aplicaciones tan complejas en términos de potencia de procesamiento y capacidad de almacenamiento. ARM ha lanzado con éxito el núcleo de la serie Cortex-M de 32 bits para el campo general de MCU (microcontroladores), y los principales fabricantes de semiconductores (como NXP, TI, ST, Atmel, etc.) han desarrollado productos basados en este núcleo para diferentes aplicaciones. Hay MCU con diferentes características. El uso de núcleos estandarizados, por un lado, reduce la dificultad de los fabricantes de chips semiconductores en la investigación y el desarrollo de arquitecturas de chips y, por otro lado, acorta el tiempo de comercialización de los productos, debido al uso del mismo núcleo ARM, para poder; Para lograr la diferenciación de productos, los principales fabricantes de semiconductores centran su investigación y desarrollo en interfaces periféricas, consumo de energía, recursos de memoria, etc., y lanzan una serie de productos dirigidos a sus respectivos campos de aplicación ventajosos. Desde la perspectiva de los desarrolladores integrados, este método reduce la dificultad para que los desarrolladores aprendan y dominen el desarrollo de aplicaciones MCU. Los estudiantes solo necesitan realizar una investigación en profundidad sobre una determinada MCU basada en el núcleo general, dominar su esencia y luego podrán integrarla. él. El uso de un núcleo estandarizado unificado para diseñar y producir productos MCU se ha convertido en una tendencia de desarrollo para las MCU integradas.
ARM también coopera profundamente con los principales fabricantes de semiconductores para formar una buena y completa cadena industrial/ecosistema ecológico en herramientas de desarrollo y soluciones de software relacionadas con chips, no solo para el desarrollo integrado. Proporcionamos una serie de soluciones de software eficientes. y herramientas de desarrollo fáciles de usar (como Keil, IAR, etc.) y proporcionan recursos ricos (como SO, bibliotecas de firmware, rutinas de aplicaciones, etc.) para mejorar la eficiencia del desarrollo, reducir los costos de desarrollo y acortar los ciclos de desarrollo. Los enlaces clave como ST tienen ventajas obvias. Por ejemplo, los productos de la serie STM32 desarrollados por ST para el núcleo Cortex-M proporcionan varias bibliotecas de firmware para el desarrollo de STM32, como bibliotecas periféricas estándar, bibliotecas HAL, bibliotecas LL, etc. , que se encuentran en el desarrollo de registros complejos integrados, lo que permite a los desarrolladores integrados construir rápidamente prototipos de sistemas llamando a funciones API. Actualmente, el desarrollo basado en bibliotecas se ha convertido en el modelo principal para el desarrollo de sistemas integrados.
Como tecnología de soporte subyacente de Internet de las cosas, la tecnología integrada es una de las tecnologías centrales de Internet de las cosas. La capa inferior y la capa de percepción de Internet de las cosas implican el desarrollo de controladores de microcontroladores y. Interfaces periféricas en sistemas integrados. Bajo la tendencia actual de integrar Internet de las cosas con Internet móvil, inteligencia artificial y big data, la demanda de talentos tecnológicos integrados en los campos de aplicación de Internet de las cosas representados por la fabricación inteligente y los hogares inteligentes. El transporte inteligente y la atención médica inteligente están aumentando. La gran IA integrada está dando la bienvenida al futuro con gran vigor.