La historia del desarrollo de la tecnología integrada
Con el rápido desarrollo de Internet de las cosas y la complejidad del entorno de aplicaciones, especialmente la demanda de IA integrada, y con el rápido desarrollo de la tecnología microelectrónica, han surgido una variedad de arquitecturas centrales de sistemas integrados. como arquitectura MCS -51, arquitectura MIPS, arquitectura PowerPC, arquitectura ARM y arquitectura RISC-V. A medida que los usuarios buscan funciones de producto diversificadas y la demanda de un menor consumo de energía, interfaces de interacción humano-computadora más humanas y multitarea continúa aumentando, el microcontrolador tradicional de 51 bits de 8 bits basado en la arquitectura MCS-51 es incapaz de procesar y La capacidad de almacenamiento ya no puede satisfacer aplicaciones tan complejas. ARM ha lanzado con éxito el núcleo de la serie Cortex-M de 32 bits para MCU (microcontroladores) de uso general y los principales fabricantes de semiconductores (como NXP, TI, ST, Atmel, etc.) han desarrollado sus propios productos para diferentes campos de aplicación basados en en este núcleo. El uso de núcleos estandarizados, por un lado, reduce la dificultad de investigación y desarrollo de los fabricantes de chips semiconductores en la arquitectura de chips y, por otro lado, acorta el tiempo de comercialización, debido al uso del mismo núcleo ARM, para lograrlo; diferenciación de productos, los principales fabricantes de semiconductores han centrado su investigación y desarrollo en En términos de interfaces periféricas, consumo de energía, recursos de memoria, etc., se han lanzado una serie de productos en función de 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 de microcontroladores. Los estudiantes solo necesitan estudiar en profundidad un determinado microcontrolador en el núcleo general y dominar su esencia para lograr el dominio. El diseño y la producción de productos MCU con un núcleo estandarizado unificado se ha convertido en la tendencia de desarrollo de los MCU integrados.
ARM también ha llevado a cabo una cooperación profunda con los principales fabricantes de semiconductores, formando una cadena/ecosistema industrial ecológico bueno y completo en herramientas de desarrollo y soluciones de software relacionadas con chips, que no solo proporciona a los desarrolladores integrados una serie de Las herramientas de desarrollo eficientes y fáciles de usar (como Keil, IAR) también proporcionan una gran cantidad de recursos (como sistemas operativos, bibliotecas de firmware, rutinas de aplicaciones, etc.). Tiene la capacidad de mejorar la eficiencia del desarrollo y reducir los costos de desarrollo. acortar los ciclos de desarrollo y otros aspectos clave. Por ejemplo, los productos de la serie STM32 desarrollados por ST Company para el núcleo Cortex-M proporcionan varias bibliotecas de firmware para el desarrollo STM32, como bibliotecas de periféricos estándar, bibliotecas HAL, bibliotecas LL, etc. Estos archivos de biblioteca ubicados en la capa intermedia de la estructura de componentes integrados protegen el desarrollo de registros complejos, lo que permite a los desarrolladores integrados construir rápidamente prototipos de sistemas llamando a funciones API. En la actualidad, el modelo de desarrollo basado en bibliotecas se ha convertido en el modelo principal de desarrollo de sistemas integrados.
La tecnología integrada, como tecnología de soporte subyacente de Internet de las cosas, es una de las tecnologías centrales de Internet de las cosas. La capa inferior y la capa de percepción del Internet de las cosas implican tecnología de desarrollo de controladores para microcontroladores e interfaces periféricas en sistemas integrados. Bajo la tendencia actual de integración de Internet de las cosas con Internet móvil, inteligencia artificial y big data, existe una demanda creciente de talentos técnicos integrados en los campos de aplicación de Internet de las cosas representados por la fabricación inteligente, los hogares inteligentes, el transporte inteligente, y la atención médica inteligente. La IA moderna está abrazando el futuro con gran vigor.