NXP MCU 技术论坛
直播中

张辉

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

关于S32k14x系列的MBDT的错误问题如何解决?

我想我发现了一个关于 S32k14x 系列的 MBDT 的错误。
我正在研究 BLDC 控制并添加了来自 AMMC 库的 BEMF 观察器块。
然而,我使用的是我自己的 clarke 变换块,它不是来自 MBDT。
在这种组合中,编译器抱怨找不到 gmclib.h 和 BEMF 观察器块输入所需的总线定义。显然,BEMF 观察器块包含 gmclib.h,但在代码生成期间也没有将其复制到代码生成文件夹。这可以通过打开 BEMF 观察器模块的示例模型之一并注释掉克拉克变换模块来轻松验证。
作为解决方法,我将来自 MBDT 的 clarke 变换块包含在禁用的子系统中,然后一切正常。
我在 Windows 10 上的 simulink 2021b 中运行模型并使用 MinGW64 编译器。

更多回帖

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