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

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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版