上贴时间长了不能编辑了,重新开贴。
1.实验平台搭建
ST官网下载en.quick_start_guide_x-nucleo-ihm07m1,依照文档下载en.stsw-link008安装ST link USB驱动程序,下载en.stsw-link007安装ST-LINK/V2-1 firmware upgrade。按照文档可以把编译好的bin文件直接拷到NODE_F302R8盘里执行。
下载en.X-CUBE-SPN7,其中的STM32工程文件是不能直接拿来用的。后安装ST Motor Control Workbench v4.3,程序中自带了STM32F320R8工程文件。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8913.tmp.png
按照上述路径打开STM32F30X工程文件,所用软件版本为keil5.14,已安装Keil.STM32F3xx_DFP.2.1.0.pack,具体安装过程不表。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8924.tmp.png
打开工程提示,配置有问题,点确定。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8925.tmp.png
点魔法棒,芯片选择STM32F302R8Tx
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8926.tmp.png
Debug,选择ST-link。点Setting
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8936.tmp.png
这里可以看到ST Link驱动已正确安装。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8937.tmp.png
点Add添加芯片Flash信息,没有64K选择了256K,后面编译没问题。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8938.tmp.png
点Utilities,选择ST-Link Debugger。
Keil配置完毕,编译工程,Load,提示如下,程序正确下载。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8949.tmp.png
2. ST Motor Control Workbench v4.3配置过程
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps894A.tmp.png
打开ST Motor Control Workbench v4.3软件,新建工程,选择如上,第四项Motor已知为BR2804-1700kv,电机参数已确定。点OK继续。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps894B.tmp.png
OK……
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps894C.tmp.png
点击绿圈Generation
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896C.tmp.png
提示保存工程。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896D.tmp.png
点Output Folder Options,依照上述路径保存输出文件路径。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896E.tmp.png
打开监视器
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896F.tmp.png
已选择默认端口,提示Device not connected。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8970.tmp.png
点Connet,可以看到已经连接到开发板,固件版本V4.3
可以看到电源电压12V,设定转速为正转3000转。
3. 通过plotter监视设定转速与实际转速
打开plotter,启动电机,看到电机转速上升到4000转超调,而后又回落到3000转继而保持在3000转附近。
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8981.tmp.png
本帖最后由 mcu200689 于 2018-6-11 22:20 编辑