如何将电机控制应用程序软件从 SDK v4.3 迁移至 SDK v5.x
引言
STM32电机控制软件开发套件(MC SDK)是STMicroelectronics电机控制生态系统的一部分。根据所应用的软件许可协议,有两个版本,X-CUBE-MCSDK以及X-CUBE-MCSDK-FUL。它包括:• 用于永磁同步电机(PMSM)磁场定向控制(FOC)的ST MC FOC固件库• ST MC工作站软件工具,这是一个用于配置MC SDK固件库参数的图形用户界面本应用笔记有助于将电机控制应用软件从SDK v4.3 迁移至 SDK v5.x 框架。它涵盖了固件方面以及MC软件工具的使用。注: SDK v5.x 必须用于新项目,因为它为用户提供了新的API。
1 概述
MC SDK用于开发基于Arm®(a) Cortex®-M处理器的STM32 32位微控制器上运行的电机控制应用程序。表 1给出了相关的缩略语定义,帮助您更好地理解本文档。
2 相关文档
Arm® 文档
以下文档可从infocenter.arm.com 网页获得:
1. Cortex®-M0技术参考手册
2. Cortex®-M3技术参考手册
3. Cortex®-M4技术参考手册
4. STM32F0系列产品数据表
5. STM32F1系列产品数据表
6. STM32F2系列产品数据表
7. STM32F3系列产品数据表
8. STM32F4系列产品数据表
9. X-NUCLEO扩展板电机控制 - 选型指南 在线演示
3 SDK v5.x 与SDK v4.3 比较总结
表 2 是针对主要迁移问题对 SDK v5.x 与 SDK v4.3 进行对比的结果概述。
...............
想了解更多,请下载原文阅读
|