STM32 Microcontroller Blockset

NUEVO PRODUCTO

 

STM32 Microcontroller Blockset

Diseñe, simule e implemente aplicaciones para microcontroladores STM32 de STMicroelectronics

Placa y nombres de los principales MCU STM32 admitidos.

Aplicaciones de referencia

Diagrama del sistema de control de motores que muestra bloques de controlador, modelo de planta y lazos de retroalimentación.

Control de motores

Diagrama de un modelo de Simulink de conversión de potencia.

Conversión de potencia

Flujo de trabajo de procesamiento de señales que ilustra las etapas de preprocesamiento y posprocesamiento.

Procesamiento de señales

Aspectos destacados

Modelo de ejemplo de Simulink para usarlo como punto de partida con la configuración de hardware STM32.

Despliegue con un solo clic

Genere código y despliegue en MCU STM32 con un solo clic. El código generado llama automáticamente a CMSIS-DSP para el procesamiento de señales optimizado y CMSIS-NN para la red neuronal en procesadores Cortex-M.

Simulink Library Browser que muestra bloques de STM32 Microcontroller Blockset.

Soporte para periféricos

Utilice bloques de controlador para ADC, PWM, E/S digital, UART, I2C, SPI y FDCAN para configurar directamente los periféricos del MCU STM32 en un modelo de Simulink.

Diagrama de un modelo de ejemplo en modo externo.

Supervisión de señales y ajuste de parámetros

Supervise señales y ajuste parámetros en modelos que se ejecutan en dispositivos STM32 sin necesidad de recompilar el modelo.

Modelo de Simulink configurado para la verificación processor-in-the-loop.

Pruebas de PIL

Ejecute pruebas de PIL desde MATLAB y Simulink para verificar la equivalencia numérica y perfilar el tiempo de ejecución.

Modelo de ejemplo de E/S conectada para usarlo como punto de partida con hardware STM32.

Simulación de E/S conectada

Transmita datos de periféricos desde el hardware STM32 a Simulink durante una simulación. Los periféricos admitidos son ADC, PWM, GPIO, I2C y SPI.

Integración con STM32CubeMX y STM32CubeIDE

Integración con STM32Cube

Importe archivos de proyectos STM32CubeMX existentes (.ioc) o cree proyectos STM32CubeMX nuevos en Simulink. También puede generar proyectos compatibles con STM32CubeIDE.

Hardware compatible

Se admiten todas las placas Nucleo, de exploración, evaluación y personalizadas basadas en las siguientes series de procesadores.

Alto Rendimiento

  • STM32H7xx (doble núcleo)
  • STM32H7xx (núcleo único)
  • STM32H5xx
  • STM32F7xx
  • STM32F4xx
  • STM32F2xx

Uso general

  • STM32G4xx
  • STM32G0xx
  • STM32F3xx
  • STM32F1xx

Consumo ultra bajo de energía

  • STM32U5xx
  • STM32L5xx
  • STM32L4xx

Conectividad inalámbrica

  • STM32WBxx