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

使用 Cubemx 生成未在 MC Workbench 中包含的芯片的 FOC 代码

[复制链接]
STMCU小助手 发布时间:2022-8-7 17:28
前言
2 h: H% W4 o3 n8 s5 r- C当前 ST 的产品丰富多彩,多达 1000 多种的料号可供客户选择,同时 ST 针对电机 FOC 控制,推出了 MC SDK V5.x 的马达控制软件系统,该软件结合 Cubemx 生成马达控制代码。由于 MC Workbench 软件芯片选择有限,不可能包含所有 ST 的产品料号,因此有些客户需要使用该软件时,会发现选择的芯片未包含在 workbench 中,本文针对这种场景,详细说明如何结合 CubeMx 与 MC Workbench 如何生成修改未包含的芯片程序,客户通过该文档可以使用全系列 ST 产品用于电机的 FOC 控制,为客户带来便利。本文使用 Nucleo-STM32G474RET6(控制板) + X-Nucleo-IHM16M1(功率板)+ GBM2804H-100T(电机)- Q7 G- G. b5 g" I' C  P- |
; A+ V0 [5 X2 Q2 j
1 s, D* z2 s0 M" M3 ]6 J$ c
1. MC Workbench 操作
' _: R5 H+ P0 i$ ~1.1新建工程8 y9 B$ }5 t+ l
如果有 Demo 板和电机,则选择对应的 Demo 板与电机型号,如果没有,直接选择 customer board,这边我们看到没有Nucleo-STM32G474RET6,因此我们选择 customer board。/ M  R" Q) }& z3 Z
* w4 n! |( P5 Y: Z# L$ G9 T
H3}C3)O]5_[OQQ7~AHLW6D8.png
- g" \6 p1 `8 y. V2 ]/ b, k+ P( }8 j; V# H: g3 d: G
1.2 电机与功率板相关配置  `* t  I7 d/ A
分别配置电源,电压保护,电机,电流采样,功率管。因为我们使用了现成的功率板与电机,这边我们使用默认参数即可,如果是自己电机与功率板,请参考 ST 往期的技术培训。
' Q* W" R" b3 u. f3 f3 \3 f8 ?
/ b$ g& r" j7 }" i  ^
_HDYK0U_`33`4TUX[WE}N_B.png
  h+ M8 B) H1 C8 O# o2 e3 W- l5 j
7 M/ h: o; p; o6 I) Y7 O  L" Y& M; |

8 B/ ^2 ~* @! P9 s! A1.3 选择与配置+ }! i$ P: x. I5 W" _8 X3 K
首先我们看到在 MC workbench 中并没有 STM32G474RET6 这个芯片型号,因此我们需要选择与之相近的单片机,原则是Flash 大小相同优先选择,型号相似次之,同一系列最后;这边我们可以选择 STM32G474QE 作为参考型号
: L- b, s! T! S9 j" Z, R* S% U$ l" u6 W0 F
; x1 p% E. W1 S2 X1 M! W0 T
( w: m6 b' a  Q0 t
[P(`_~YCA7[XB]2C1}IYUB4.png 4 p  q& k& [$ k3 u5 R

8 I1 Q& z: }5 S5 I完整版请查看:附件, z/ k) B- ]( r: t, d2 I* ~: p) F) E

: ^& \; B  P; k; c. \6 r" }- z: j( [0 C
_HDYK0U_`33`4TUX[WE}N_B.png
赞 收藏 评论0 发布时间:2022-8-7 17:28

举报

0个回答

所属标签

相似技术帖

官网相关资源

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