STM32 Processor-Based Boards
Simulation, code generation, verification and deployment to STM32
processor-based boards
The Embedded Coder® Support Package for STMicroelectronics® STM32 Processors provides a library of Simulink® blocks and model configurations specific to the STM32 processor-based boards.
You can prepare model for STM32 processor-based boards to use the STM32CubeMX project with Simulink to generate code and deploy the code to the hardware.
Rapid Accelerator mode simulation is not supported for STM32 processor-based boards.
Categories
- STM32F3xx Based Boards
Configure and use peripherals such as ADC, Encoder, Timer, UART, and more
- STM32F4xx Based Boards
Configure and use peripherals such as ADC, CAN, Encoder, I2C, I2S, TCP, UDP, and more
- STM32F7xx Based Boards
Configure and use peripherals such as ADC, DAC, CAN, Encoder, I2C, I2S, MQTT, Timer, UDP, and more
- STM32G4xx Based Boards
Configure and use peripherals such as ADC, Comparator, CORDIC co-processor, DAC, FDCAN, Encoder, I2C, I2S, TCP, UDP, and more
- STM32H7xx Based Boards (Dual-core)
Configure and use peripherals such as ADC, Encoder, GPIO, Timer, UART, and more
- STM32H7xx Based Boards (Single-core)
Configure and use peripherals such as ADC, DAC, CAN, Encoder, I2C, I2S, MQTT, TCP, UDP, and more
- STM32L4xx Based Boards
Configure and use peripherals such as ADC, Comparator, DAC, CAN, Encoder, I2C, Timer, UART, and more
- STM32L5xx Based Boards
Configure and use peripherals such as ADC, Comparator, DAC, FDCAN, Encoder, I2C, Timer, UART, and more
- STM32WBxx Based Boards
Configure and use peripherals such as ADC, Encoder, I2C, Timer, SPI, UART, and more
- STM32U5xx Based Boards
Configure and use peripherals such as ADC, FDCAN, Encoder, I2C, TCP, Timer, UART, and more
- Integration of STM32CubeMX and STM32CubeIDE with Simulink
Integration of STM32CubeMX, STM32CubeIDE, and Simulink
- Verification
Show numerical equivalence between Simulink code and its generated code running on STM32 processor based boards