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

【STM32电机培训】- MotorControl Workbench 5.2.0创建项目文件

[复制链接]
TLLED 发布时间:2018-8-30 11:04
    昨天晚上折腾到夜里1点多,生成文件编译总是出错,猜测是电脑老的原因 。今天换了一台比较新的电脑,重新在装软件测试,果然编译都能通过。以下记录学习的过程:    主题:SDK5.0培训学习,使用用MotorControl Workbench 5.2.0创建项目文件。
5 }& b8 B8 l* P4 p4 A' V    学习中使用的软件在培训连接里有下载,就不上传了。我使用的EWARM软件的版本是8.30。文件下载链接。9 \0 i3 E( `4 O- g
    过程如下:
$ y" d/ @# `' A" x+ L. _( \    1、打开MotorControl Workbench 5.2.0,创建项目文件。, E' ?/ J$ F6 U3 a# j
    1.png    / M/ @- M- `) p2 _4 K( ]% P
    2、选择套件开发板* j' P/ r  h" f3 w- ]
    2.png
5 i3 E2 g2 d" U/ J+ ?1 Z% @    3、生成项目信息。  f# o& v5 ]1 ]. a& x
    3.png
( Z. ^/ o- I1 C% y* V   4、生成项目文件
1 V0 i2 l" J6 `4 {+ t2 I    4.png . S6 [! i# k5 g7 r0 J# K
  5、保存生产项目文件的目录   % K% L9 D) a. o( [
   5.png 1 l  B* |( ^# p3 V1 E# M
   6、选择项目文件的开发环境,这里我选择EWARM软件。0 x: a) x* S8 y& h: `; ?6 M# _* m
6.png
- }# q; J. d5 Z  N+ ~ 7.png
% k- s2 Y7 I  m/ ?. A' d' B+ _    7、打开STM32CubeMX软件,加载MotorControl Workbench生成的项目文件。8 C& X( i6 l% R" L
8.png
7 d* G2 ^: ~5 W  R- b 9.png
3 Y8 d) a) l" s6 P: U 10.png / x$ k' R( Q7 I" C8 V" b- v
11.png . t' N3 n2 `9 z" u3 a
12.png
, z2 Z' ?% s, p    8、生成EWARM项目文件。
% t2 ^0 z- l2 C6 w7 N3 i, Z: p 13.png $ c3 z7 ?; ]. U: W' x) M) m: J+ u
14.png 8 |# h& b0 b! n: z* c
    9、使用EWARM软件打开生成的项目文件
5 Q* H6 d0 T0 g6 Z' ]5 O 15.png 0 f/ D2 m0 W0 l. C
    10、编译&下载文件。3 }4 `8 ?. d/ t& c7 Q" b
16.png - |( @' `8 ]( b
17.png 2 a6 d6 H. B" y/ j
    11、执行程序。
* _4 `" R: F+ w8 \* N1 u  d 18.png ; V% y5 W+ J8 b3 l! N6 |8 P  U! Q5 H
    12、打开MotorControl Workbench 5.2.0软件,监控电机运行。1 e# t( R& N( w
19.png ! Z1 @3 L. a. j5 a& X& V% W
20.png " e  r0 G0 ~+ Y
21.png
2 p" c$ O+ D1 \7 A# B1 g; T 22.png ; V' w, s% K- s
23.png : x: A( ^2 b3 b7 K) \
    13、在电机运行过程中,操作过快,软件会报警。
8 q* z) f: I( b- R1 [- F 24.png
# t% x& Z6 Q/ b1 F% r    14、运行的视频不知道怎么上传,传一张运行的图片吧。
2 |6 c' }+ k" R. o  u 25.jpg
6 e7 }, K8 |' F4 z- \: k3 J  w- _6 u! _' g! m) h" T
     总结:通过培训文档的学习来创建项目文件,整个过程中不需要修改源代码,通过相关软件生成文件,相互操作后就可以生成源代码,软件操控电机,界面直观。对于入门新手来说,会产生浓厚的兴趣,挺不错的。
5 g6 @: o1 i5 J- o5 A
/ r7 M  ?0 J1 \5 B2 t( r
4 o- u8 ?2 H& X4 Z: O    4 A$ j" w5 S& J5 S& V
      ^: C  p$ r2 g( ?5 t; y: f" R

  Z' C! I' a: Z& a. p

( K4 n, w5 G6 e/ }% O% Q3 P    ' u, w. n) j/ z; B5 U/ _* y
   
7 ~) J0 s, M- O. E9 b& O! k+ ~    . D, z; d' `! u1 n7 j* i
% ^! G$ n9 v- R, x# _
  r+ |) b, k$ D1 l1 ]
2 r4 g' {4 @5 V: A  @3 i9 O6 [
  C; k& G3 x1 ?) k
1 n; F5 h' V( C
7 a  }% g7 N5 w: n' B* B

) q4 `* l2 }- i8 _
赞 收藏 2 评论13 发布时间:2018-8-30 11:04

举报

13个回答
zhdzhd 回答时间:2018-8-30 12:52:38
用格式化工厂把手机视频转换成GIF格式的文件,可以上传附件添加到帖子里。
TLLED 回答时间:2018-8-30 13:38:38
zhdzhd-174422 发表于 2018-8-30 12:52
, V, m  `' \( B/ Y用格式化工厂把手机视频转换成GIF格式的文件,可以上传附件添加到帖子里。 ...

' f# l- B* K& m' p, m8 c; v多谢,学习了。
wolfgang 回答时间:2018-8-30 16:20:09
不错,很详细,鼓励鼓励!!!
3 l/ Q9 e! W% o. e  {) @2 c
TLLED 回答时间:2018-8-30 20:25:10
wolfgang2015 发表于 2018-8-30 16:207 v; u& x6 `; L$ V( C/ o
不错,很详细,鼓励鼓励!!!

$ M* |2 [: ~8 r* l9 V& e  d# m谢谢
romenchen 回答时间:2018-8-31 07:03:13
,我也一样,开始也是不成功,后来把机器重装了,现在可以了
knife_chen 回答时间:2018-9-18 09:56:33
想请教下,我生成的工程,.C文件夹里面是空的,没有代码是怎么回事。
TLLED 回答时间:2018-9-18 10:02:51
艮木堇 发表于 2018-9-18 09:56
/ d# p8 g" G8 ~# |; U& q想请教下,我生成的工程,.C文件夹里面是空的,没有代码是怎么回事。

, c& Z2 T  B) Q/ t% L+ o5 h软件都正常安装了吗 。我之前生成的文件都有就是编译错误。没有出现C文件空的
knife_chen 回答时间:2018-9-18 10:36:32
TLLED 发表于 2018-9-18 10:02, F! _# d3 l0 }7 h( h/ |
软件都正常安装了吗 。我之前生成的文件都有就是编译错误。没有出现C文件空的 ...
9 \3 k/ w: J! f
都是正常安装的,生成也没有错误的提示,然后用KEIL打开里面的工程,就是空的,用的是5.2.0,是不是因为我电脑还装有其他的版本?
TLLED 回答时间:2018-9-18 11:30:59
艮木堇 发表于 2018-9-18 10:36
7 r9 Q# u- @) y# @/ H都是正常安装的,生成也没有错误的提示,然后用KEIL打开里面的工程,就是空的,用的是5.2.0,是不是因为 ...
' U' q7 _2 C# W* ^% w* V' Q6 Q
我建议这几个软件卸载,重新安装下, 安装的目录最好默认,之前安装其他目录出现过错误,我不知道你的MDK是什么版本。我使用MDK 5.23版本是可以的。
bjdj0000 回答时间:2018-9-24 12:45:22
EWARM 8.3能否分享一下呢? KEIL 5.25编译太慢,便以一次可以喝一杯茶
BLDC_FOC 回答时间:2018-9-27 15:57:49
艮木堇 发表于 2018-9-18 10:36
0 P' K+ F' A, ~6 X, [- W# [8 s( z都是正常安装的,生成也没有错误的提示,然后用KEIL打开里面的工程,就是空的,用的是5.2.0,是不是因为 ...

: [; x4 s" ^4 R$ D你的这个问题解决了么,怎么解决的啊?我也遇到了这样的问题。' k* f: a4 Q) F5 o. }

( G, X. i# {4 e2 v" [- P5 Z图中的文件除了main.c和potentiometer.c外都是空的。随便打开一个看看:% o. _/ z, ]% H; ]9 O( |& J. k
( J3 \2 |/ ^  F7 P1 s
CheneyFC 回答时间:2019-3-21 09:02:10
很尴尬啊! 我MDK用的5.23 生成的代码好多也是空的 怎么玩?心累啊
CheneyFC 回答时间:2019-3-21 09:15:07
安装要按照默认路径才能成,很烦
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版