ST意法半导体
直播中

杨洁磊

7年用户 180经验值
私信 关注
[问答]

如何使用MCSDK 5.0的任何示例?

5.0版本使用'bool MC_StartMotor1(void);'等命令而不是旧的4.3'布尔MCI_StartMotor(CMCI这个);'这种api变化记录在AN5143 rev 2中。
在MC_StartMotor1上进行Google搜索会在该应用说明中进行一次点击。
我在哪里可以找到使用这个新API的示例代码?
或者有关如何使用它的任何文档?
我想知道为什么像电位器示例这样的东西仍在使用旧的api。
是否有人以编程方式(不使用电机分析仪)驱动5.0的电机?
谢谢你的帮助。

以上来自于谷歌翻译


以下为原文




The 5.0 version use commands like 'bool MC_StartMotor1(void);' instead of the old 4.3 'bool MCI_StartMotor(CMCI this);' This api change is documented in AN5143 rev 2.
A google search on MC_StartMotor1 gives one hit - in that application note.
Where can I find example code that use this new api?
Or any documentation on how to use it?
And I wonder why stuff like the potentiometer example still is using the old api.
Are anyone programmatically (not using motor profiler) driving motors with 5.0?
Thanks for any help.

回帖(2)

孙榕

2019-5-16 16:06:15
你好电气,
请使用标准P-NUCLEO-IHM001硬件设置查找附带的示例。
此示例为您提供以下功能:
1 /绿色LED使用,在NUCLEO-STM32F302R8控制板上,反映电机状态机状态(绿色= RUN状态);
2 / X-NUCLEO-IHM07M1电源板上的红色LED使用情况,用于反映电机使用过程中发生的任何错误(红色=错误);
3 /蓝色按钮使用,
在NUCLEO-STM32F302R8控制板上,到
启动或停止电机; 4 /蓝色电位计使用,
在X-NUCLEO-IHM07M1电源板上,调节电机的速度(从0到最大速度)。
 
(但请注意,以低速< ~1000 rpm旋转Bull Run电机不起作用并产生错误;-)'main.c'源文件包含所有这些实现的功能(作为练习),而'MCSDK - Potentiometer.stmcx'文件是ST MC Workbench(MC SDK v5.1.1)配置的项目文件,'MCSDK - Potentiometer.ioc'文件是STM32CubeMX(v4.25.1)配置的项目文件。
享受吧
举报

李亮

2019-5-16 16:15:54
你能分享启动,停止和改变RPM的示例代码吗?

以上来自于谷歌翻译


以下为原文

can you share example code for start, stop and change RPM
举报

更多回帖

发帖
×
20
完善资料,
赚取积分