电子网首页 > 嵌入式设备

CMSMotionEVB开发板CMS32M6710驱动电机测试

2025-11-19 02:13 | 来源:电子世界报

CMSMotion_EVB开发板CMS32M6710驱动电机测试

在资料包里找到PACK进行安装:

image.png 

进入keil打开工程:

image.png 

编译出现错误:../../SEGGER_RTT/SEGGER_RTT_Conf.h(139): note: expanded from macro 'SEGGER_RTT_LOCK',错误都和RTT有关,经过反馈,说错误和编译器有关,并给出一个链接:https://blog.csdn.net/qq_45831587/article/details/140035940

安装新版本MDK540升级后发现编译不通过问题

1.原因:arm在这个CMSIS上故意加上了版本号的限制,直接导致v5.06无法使用。

2.解决办法:卸载掉CMSISv6.1.0版本,再编译工程即可

我还是换了较低版本的keil经过编译之后正常编译,针对我的电机修改了参数,在use_control.h文件中:

//电机参数

#define  MOTOR_PAIRS          (2)          // 极对数

#define  MOTOR_RS              (15)        // 电机相电阻(单位:欧姆)

#define  MOTOR_LS              (13)          // 电机相电感(单位:mH

编译下载上电还是不能运行,仔细检查开发板,发现有2处跳线需要设置,如果使用电压低于30V(注意要高于11V)需要将跳线如图插接:

 image.png

还要将调速功能设置跳线进行设置:

 

image.png

终于电机转动了,接线图如下:

28441a1e6eabe484e226e03c7bfc017.jpg


 


阅读全文

推荐技术

返回顶部