2022世界杯八强谁会赢?产品和服务

来自Simulink的STMicroelectronics硬件支持

使用嵌入式Coder和Simulink Coder为意法半导体微控制器生成优化代码

针对STM32处理器的嵌入式编码器支持包和针对STM32核板的Simulink编码器支持使您能够使用Simulink在STM32设备上自动构建、加载和运行算法®模型。针对STM32的Simulink硬件支持包提供了以下功能:

  • 使用自动构建、部署和执行在片上快速构建算法原型
  • 使用外部模式执行实时参数调优和日志记录
  • 使用执行分析执行循环中处理器(PIL)
  • 生成处理器优化代码,包括CMSIS-DSP
  • 用于片上和板上外设(如ADC、数字I/O、PWM、SPI、I2C等)的驱动程序块库(因支持包和工作流而异)
STM32标志

除了STM32特定的硬件支持外,MATLAB Coder、Simulink Coder和Embedded Coder生成ANSI/ISO C/ c++代码,您可以在任何微控制器上编译和执行这些代码,包括ST SPC5、Stellar、ST8和STM32。说明了该算法导出的工作流程在这里(18)对于STM32,但对于所有设备都是类似的。

嵌入式编码器支持包STMicroelectronics STM32板

生成处理器优化的代码,您可以使用嵌入式Coder™在支持的STMicroelectronics Discovery板上编译和执行,其中包括:

  • 数字I/O, ADC, PWM, IRQ, I2C, SCI和SPI的外围驱动块
  • Board-specific音频、网络通讯协议®、WiFi、ThingSpeak™和环境传感器块

支持的硬件

  • STM32F746G-Discovery
  • STM32F769I-Discovery
  • STM32L475VG-Discovery (B-L475E-IOT01A)
  • STM32F4-Discovery

嵌入式编码器支持STM32F4xx, STM32F7xx, STM32G4xx和单核STM32H7xx处理器

使用Embedded Coder™生成处理器优化的C/ c++代码,可以在STM32F4xx, STM32F7xx, STM32G4xx和基于STM32H7xx的单核板上编译和执行。

  • 理想的ST评估板和定制板使用支持的处理器系列
  • 支持使用STM32CubeMX集成的外设配置
  • 适合生成用于大批量部署的生产代码
  • 包括用于数字I/O、ADC、PWM和IRQ的外设驱动块
  • 速度电机控制开发的例子模型电机控制Blockset™

支持的硬件

  • STM32F4xx, STM32F7xx, STM32G4xx和单芯STM32H7xx基板
Baidu
map