你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

workbench6.3.2生成的代码,无法用pilot电机参数识别,无法通讯

[复制链接]
qy1993 提问时间:2025-4-7 19:34 / 未解决

采用的是NUCLEO-G474RE搭配X-NUCLO-IHM08M1,电机是之前买的一款有霍尔的BLDC打算学习FOC算法,电源是明纬的24V5A,比电机额定小一些,应该不影响。NUCLEO-G474RE的跳线帽没动过(默认),X-NUCLO-IHM08M1改成了FOC的,按官方文件改了5处,下图可以看清。

发论坛.jpg

打开workbench生成文件都是正常的。

workbench创建.pngUART口.pngpilot选项.png代码生成1.png代码生成完成.png

然后打开keil5,也是都正常的

确认波特率.png编译正常.png刷入开发板正常.png

到这里,开发板已经刷成功了,也复位了

com口正常.png

检查自己的com口,也是正常的。打开workbench,pilot软件。

连接后就这样了.png开发板没有返回.png

开发板没有通讯返回了,我试过几次了,我自己没法解决这个问题,只能上论坛了

刚刚使用了IDE,编译时有4个报错。

IDE报错.png

这个本来默认上面一个,报错所以改了其他

../../MCSDK_v6.3.2-Full/MotorControl/MCSDK/MCLib/Any/Inc/mp_one_touch_tuning.h:33:10: fatal error: arm_math.h: No such file or directory

33 | #include "arm_math.h"

| ^~~~ compilation terminated.

make: *** [Middlewares/MotorControl/subdir.mk:70: Middlewares/MotorControl/mcpa.o] Error 1

make: *** Waiting for unfinished jobs....

还有这三个报错

刷入开发板正常.png
代码生成1.png
代码生成完成.png
pilot选项.png
UART口.png
开发板没有返回.png
com口正常.png
连接后就这样了.png
workbench创建.png
确认波特率.png
编译正常.png
发论坛.jpg
赞 收藏 评论2 发布时间:2025-4-7 19:34

举报

2个回答
弗兰克 回答时间:2025-4-8 10:11:39

估计是串口通讯那边的问题,把波特率降到115200试试

qy1993 回答时间:2025-4-8 10:39:00

弗兰克 发表于 2025-4-8 10:11
估计是串口通讯那边的问题,把波特率降到115200试试

我也怀疑过,改115200试过,也不行。所以才有了核对波特率那个图。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版