[ad_1]
A medida que los dispositivos de borde y las aplicaciones integradas se generalizan en nuestro mundo tecnológico moderno, los ingenieros integrados enfrentan un conjunto único de desafíos. Estos pequeños dispositivos periféricos que funcionan con baterías requieren una combinación única de eficiencia energética, escalabilidad y rendimiento, todo sin sacrificar el tamaño ni el costo.
Por supuesto, equilibrar todas estas compensaciones es un desafío de diseño importante que, en última instancia, depende de la elección del microcontrolador (MCU) por parte del diseñador.
La serie A de NXP MCX
Hoy, NXP anuncia dos nuevas familias de MCU de uso general diseñadas para ayudar a los ingenieros integrados a equilibrar los compromisos de los dispositivos de borde. All About Circuits tuvo la oportunidad de entrevistar a Romain Ricci, Regional Marketing Manager, Microcontrollers EMEA en NXP, para conocer más sobre la nueva familia de primera mano.
El MCX A14x/A15x
La nueva familia de MCU anunciada por NXP son las soluciones MCX A14x/A15x. «Los diseñadores en el borde siempre necesitan más potencia, mejor eficiencia y escalabilidad», dice Ricci. “Pero también necesitan plataformas de desarrollo que les ayuden a evolucionar rápidamente”. Teniendo esto en cuenta, la familia MCX A14x/A15x está diseñada para abordar cada uno de estos problemas de frente.
Desde una perspectiva computacional, ambas familias se basan en un núcleo Arm Cortex-M33 eficiente, con las variantes A14x capaces de funcionar hasta 48 MHz y las variantes A15x hasta 96 MHz.
Según NXP, el diseño enfatiza la escalabilidad a través de una arquitectura central unificada para la compatibilidad del software y una variedad de conjuntos de características para satisfacer las diferentes necesidades de las aplicaciones. El núcleo Arm es compatible con hasta 128 kB de memoria flash, 4 kB de caché, hasta 32 kB de RAM y ROM en chip.
Diagrama de bloques del sistema MCX A14x/A15x. (Haga clic para ampliar la imagen)
Para ayudar a las familias a lograr una mayor eficiencia energética sin sacrificar el rendimiento, NXP ha equipado los dispositivos con una serie de características periféricas notables. Por ejemplo, la serie MCX A tiene periféricos inteligentes que pueden funcionar independientemente de la CPU.
Estos periféricos incluyen control de motor BLDC/PMSM e interfaces de sensores integrados como {SUPERSCRIPT}vMIPI-I3C, I2C y SPI. Esta característica proporciona importantes ahorros de energía al permitir que la CPU permanezca en un estado de bajo consumo (es decir, en suspensión) mientras los periféricos administran tareas como la recopilación de datos y las comunicaciones.
En general, las familias pueden tener hasta 52 GPIO en el paquete 64LQFP, incluidos hasta 8 pines Hi-Drive de 20 mA, E/S de 50 MHz en puertos seleccionados y un ADC de ancho de banda reducido de 12 bits (modo de 16 bits). . ). Las E/S y la propia MCU pueden funcionar a sólo 1,71 V.
Soporte para desarrolladores
NXP va un paso más allá al ofrecer una variedad de opciones de soporte para desarrolladores que construyen sobre las familias MCX A14x/A15x. En particular, el soporte para desarrolladores de la familia MCX A se basa en MCUXpresso Developer Experience y la plataforma FRDM, cuyo objetivo es agilizar y mejorar el proceso de desarrollo.
MCUXpresso integra una variedad de herramientas que incluyen IDE, SDK y herramientas de configuración para facilitar el desarrollo, la depuración y la optimización del rendimiento del software. Este entorno unificado admite varios microcontroladores NXP, lo que garantiza coherencia y facilidad de uso.
La experiencia del desarrollador MCUXpresso. (Haga clic para ampliar la imagen)
Las placas de desarrollo FRDM complementan esto proporcionando plataformas de hardware accesibles y rentables para la creación de prototipos y la experimentación. Están equipados con puertos de E/S estándar de la industria y capacidades de depuración integradas, lo que los hace versátiles para una variedad de aplicaciones.
Juntos, MCUXpresso y las placas FRDM forman un ecosistema sólido que permite un rápido desarrollo e implementación de aplicaciones para MCX A-Series y otras familias de MCU NXP.
«MCUXpresso es nuestra ventanilla única para el desarrollo de software, incluidos IDE, SDK, herramientas de configuración y herramientas de implementación segura», afirma Ricci. «Junto con las placas FRDM, permitimos a los desarrolladores lograr más con un microcontrolador básico de uso general gracias a la capacidad de proporcionar prototipos flexibles y rápidos».
Atender una necesidad urgente
Gracias a una combinación de periféricos y funciones que mejoran la eficiencia energética, así como a un diseño rentable y que ahorra espacio, las familias MCX A14x/A15x parecen bien posicionadas para abordar una necesidad crítica en el mundo de los sistemas integrados y dispositivos de borde. Los dispositivos están actualmente disponibles para uso público junto con las placas FRDM asociadas.
Todas las imágenes utilizadas son cortesía de NXP.
[ad_2]