意法半导体STM32处理器的嵌入式编码器支持包

生成针对STMicroelectronics STM32处理器板优化的代码

21.6 k下载

更新2022年9月14日

编者按:

此支持包目前无法下载MATLAB R2017a及更早版本的第三方软件。有关详细信息和解决方法,请参阅此错误报告

MATLAB R2017b及其后续版本不受影响。

针对意法半导体STM32处理器的嵌入式Coder®支持包允许用户使用该支持包中包含的两个单独的工作流在STM32设备上构建、加载和运行Simulink模型。使用stm32cubemx生成的外围配置支持任何STM32F4xx, STM32F7xx, STM32G4xx和基于STM32H7xx家族处理器的单核板,使用内置的外围配置支持少量ST Discovery板。
两个工作流程的功能包括:
  • 使用自动构建、部署和执行在片上快速构建算法原型
  • 使用外部模式执行实时参数调优和日志记录
  • 使用执行分析执行循环中处理器(PIL)
  • 生成处理器优化代码,包括CMSIS-DSP
  • 用于片上和板上外设(如ADC、数字I/O、PWM、SPI、I2C等)的驱动程序块库(因支持包和工作流而异)
STM32CubeMX工作流特定功能包括:
  • 支持使用STM32CubeMX集成的外设配置
  • 适合生成用于大批量部署的生产代码
  • 包括用于数字I/O、ADC、PWM和IRQ的外设驱动块
  • 速度电机控制开发的例子模型电机控制Blockset™
  • 支持硬件:任何STM32F4xx, STM32F7xx, STM32G4xx和基于STM32H7xx的单核板(Nucleo, Discovery或custom)
发现板的具体功能包括:
  • 数字I/O, ADC, PWM, IRQ, I2C, SCI和SPI的外围驱动块
  • 单板专用音频,MODBUS®,WiFi, ThingSpeak™和环境传感器块
  • 支持硬件:STM32F746G-Discovery、STM32F769I-Discovery、STM32L475VG-Discovery (B-L475E-IOT01A)、STM32F4-Discovery
如需详细信息,请在线查看 文档 而且 例子 .查看视频 如何安装软件包 而且 如何部署您的第一个模型
此支持包适用于R2013b及以上版本。2021b增加了STM32CubeMX工作流。看到 发布说明 获取详细信息。
注:这个支持包以前被称为意法半导体发现板的嵌入式编码器支持,直到2021b。
有关下载或安装问题,请联系 MathWorks技术支持
对于易于使用的STM32 Nucleo板支持,请考虑 Simulink Coder支持包意法半导体Nucleo板
Baidu
map