
不得不说ST配套的生态还是不错的。 随电机评估板一同推出的两个工具,一个是MOTOR PROFILE, 一个CONTROL WORKBENCH工具,能帮助我等菜鸟更快的入门。 MOTOR PROFILE工具提供了快速检测电机参数的功能,可以在ST的套件中选择相应的硬件,然后检测电机的硬件参数,不过也只能从已有的型号中选择,如图是IHM002套件的硬件组合 ![]() 只可惜我的底板换成了F303,不知道可不可以检测出来,姑且一试, 连上PC端后,先选择硬件类型,咱就选F302来试,先CONNECT,幸运的是连接上了,然后点击START PROFILE,电机也开始转了,下面是检测到的参数 ![]() 没有问题。 一点猜想:不管是MOTOR PROFILE也好,WORKBENCH也好,都是使用的UART与设备通信,只要设备的固件跑起来了,这些工具才不管你是303还是302,他们只负责把命令发送过去,然后啥命令就执行啥动作,下面是截取的一些通信命令控制码,如下
开发板接收到这些命令,然后就去执行,比如停止或启动电机,与MCU无关! 再进一步设想,如果找到了上位机与电机套件之间通信的控制协议格式,自己也可以写一个类似的工具出来,欢迎大家一起来研究 |
好思路. |