产品和服务

stm32 hardware support from simulink -凯发k8网页登录

generate optimized code for stmicroelectronics microcontrollers using embedded coder and simulink coder

embedded coder support package for stmicroelectronics stm32 processors and simulink coder support for stm32 nucleo boards enables you to automatically build, load, and run algorithms on stm32 devices using simulink® models. simulink hardware support packages for stm32 offers these capabilities:

  • rapid prototyping of algorithms on-chip using automated build, deploy, and execution
  • perform real-time parameter tuning and logging using external mode
  • perform processor-in-the-loop (pil) with execution profiling
  • generate processor optimized code, including cmsis-dsp
  • driver block libraries for on-chip and on-board peripherals such as adc, digital i/o, pwm, spi, i2c, and more (varies by support package and workflow)

in addition to stm32-specific hardware support, matlab coder, simulink coder, and embedded coder generate ansi/iso c/c code that you can compile and execute on any microcontroller, including st spc5, stellar, st8, and stm32. this algorithm export workflow is explained for stm32, but it is similar for all devices.

embedded coder support package for stmicroelectronics stm32 processors

generate processor-optimized c/c code that you can compile and execute on stm32f4xx, stm32f7xx, stm32g4xx, single core stm32h7xx, stm32l4xx, stm32l5xx, and stm32wbxx based boards using embedded coder™.

  • ideal for st evaluation boards and custom boards using a supported processor family
  • support for peripheral configuration using stm32cubemx integration
  • suitable for generation of production code used in high volume deployment
  • includes peripheral driver blocks for digital i/o, adc, pwm, and irq
  • speed motor control development with example models for motor control blockset™

supported hardware

  • stm32f4xx, stm32f7xx, stm32g4xx, single core stm32h7xx, stm32l4xx, stm32l5xx, and stm32wbxx based board

learn more

网站地图