安装请参考:ST MCSDK 安装-CSDN博客
1、打开安装好的软件,打开的界面如下图所示。最新打开的软件是
没有红框里面的工程,那是因为我之前建过的工程。
2、然后我们还发现右侧有“中文选择“,根据自己的需求选择,我把语言改成了中文如图所示。
补充:软件的使用官方也给了一个视频来讲解的,就在我们下载安装包的地方(如下图所示)。
3、创建工程前还需要说明一点,就是我们用到的实物,分别有控制板,电源板,电机。因为在建工程的时候会根据我们手里的实物来创建。
电源板 X-NUCLEO-IHM07M1 控制板NUCLEO_G474RE
电机的话,无刷电机都可以,以上是我这次使用的控制板与电源板。
- 然后我们开始创建工程文件,选择新工程如下图。
- 填通用信息,下图所示。
6、填写电机参数,要根据实际电机参数填写,否则电机运转会异常。
7、选择自己用到的电源板
8、选择控制板
9、然后我们就创建好了工程,如下图所示。
10、左侧的菜单,我们可以查看或者更改参数,也可以电机图型化。
举个例子,我想要看控制板的引脚应用,可以看到板子的信息,如下图所示。
11、添加霍尔传感器
12、更改电机的频率
13、生成代码,生成代码的同时也需要选择保存代码的位置。
14、生成代码的注意事项
15、成功生成的代码如下图所示,没有报任何错误。
如果出现了PDSC version is not supported这种情况,说明版本不兼容的问题,可以参考该博主的记录解决【STM32学习记录】MotorControl Workbench生成代码报错解决记录_motorcontrol reference pack not found-CSDN博客
16、打开代码所在的位置
17、打开工程,编译文件
编译完成后,无警告无错误。
18、硬件接线注意