EN | EtherCAT Terminals: The fast all-in-one system

Oppent – Mobile Robots for any kind of need

VÍDEOS DESTACADOS

Skip to main content

La plataforma, que combina microcontroladores y componentes avanzados, permite acelerar la creación de placas de expansión con hardware STM32 Nucleo y herramientas de software STM32Cube.

STMicroelectronics, uno de los mayores fabricantes de semiconductores, ha presentado el nuevo STM32 Open Development Environment para construir productos innovadores mediante la combinación de su familia de microcontroladores STM32 y otros componentes que proporcionan funciones necesarias en Internet de las Cosas (IoT) y otras aplicaciones.

El nuevo STM32 Open Development Environment ha sido diseñado para ofrecer una alternativa flexible, fácil de usar y económica. Los clientes sólo tienen que seleccionar la placa de desarrollo STM32 Nucleo y las tarjetas de expansión STM32 Nucleo plug-in para añadir las funciones de sensado, control, conectividad, potencia o audio requeridas. Esto crea una plataforma de hardware que acelera la construcción de prototipos usando componentes que se transforman rápidamente en diseños finales.

Las herramientas gratuitas STM32Cube y el software pueden trabajar con diversos entornos de desarrollo, como IAR EWARM, Keil MDK-ARM e IDEs basados en GCC u online mbed, y permiten la configuración de la placa STM32 Nucleo, así como la descarga de software adicional, a la hora de ejecutar la funcionalidad requerida en las tarjetas de expansión seleccionadas.

“ST posee una enorme gama de componentes state-of-the-art que ofrece funcionalidad vital en sistemas embebidos y, ahora, nuestro STM32 Open Development Environment facilita el acceso a estos componentes para respaldar y acelerar la construcción de prototipos innovadores”, afirma Paul Grimme, vicepresidente ejecutivo de Programas de Marketing Online de STMicroelectronics.

“Los clientes también se benefician de la posibilidad de elegir entre más de quinientos microcontroladores STM32 soportados por placas de desarrollo STM32 Nucleo y de licencias de software open-source. De esta forma, pueden trabajar con su entorno de desarrollo integrado (IDE) preferido para disponer de mayor confianza”.

La familia STM32 amplía la serie STM32 L0 de ultra bajo consumo al nivel de rendimiento de las unidades STM32 F7. Hasta la fecha, ST ha lanzado nueve tarjetas de desarrollo que soportan los microcontroladores STM32 F0, F1, F3 y F4, incluyendo dispositivos STM32 L0 y L1 de ultra bajo consumo. Estas placas tienen cabezales compatibles con ST Morpho y Arduino para ofrecer mayores oportunidades de expansión.

Las placas de expansión de ST desarrollan sensado de movimiento y ambiental, Bluetooth® Smart, control de motor y funciones Near-Field Communications (NFC). En un futuro cercano, llegarán al mercado versiones con gestión de batería, Wi-Fi, radio sub-GHz, sensado de luz / proximidad y audio.

El software de expansión STM32Cube se ofrece gratuitamente en cada tarjeta STM32 Nucleo y es compatible con el framework de software STM32Cube. Los desarrolladores también disponen de tarjetas de expansión de terceras compañías que pueden funcionar con STM32 Nucleo.

La plataforma STM32Cube está compuesta por el configurador gráfico STM32CubeMX y el generador de código C de inicialización, así como por un amplio conjunto de componentes embedded-software, incluyendo un Hardware Abstraction Layer (HAL) y middleware aplicable al microcontrolador principal. Esto dota de acceso a todos los componentes e software necesarios en un package conveniente que evita problemas entre diferentes fuentes de software.

Las herramientas STM32CUBEMX y las librerías de software embebido se pueden descargar en www.st.com/stm32cube.

www.st.com