STM32
直播中

学电超人

12年用户 813经验值
擅长:微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制
私信 关注
[问答]

关于B-G431B-ESC1控制无感无刷电机控制器的几个问题求解

问题1:MCSDK版本是5.4.8,选择B-G431B-ESC1参考例程进行project generation,提示completed with error,但是用MDK 5编译能通过,请问有影响吗?
问题2:使用Motor Profiler 5.4.8 软件更新B-G431B-ESC1固件,能够使用workbench的“Monitor”工具正常控制无刷电机。按照问题1编译生成的固件烧录到B-G431B-ESC1中,使用workbench的“Monitor”工具调试,但是无法启动电机,每次都提示“Start-up”错误。电机参数(由Motor Profiler软件生成)、启动数据等数据见附图
问题3:我下载了5.4.4和5.Y.3版本MCSDK,每次都进行到project generation时,无法生成工程,当然也没有问题1错误,这是为什么?



回帖(1)

徐生财

2024-3-29 16:07:21
问题1:在使用MCSDK版本5.4.8生成工程时提示错误,但使用MDK 5编译通过的情况下,可能会有一些影响。尽管编译通过,但错误提示可能表示在生成项目时可能发生了一些问题,可能导致在运行时出现一些未知的错误。为了确保系统的稳定性和可靠性,建议尽量解决项目生成过程中的错误。

问题2:当使用Motor Profiler 5.4.8软件更新固件后可以正常控制无感无刷电机,但使用MCSDK生成的固件后无法启动电机,可能是由于项目生成过程中的错误导致的。请尝试解决项目生成时的错误,确保生成的固件能够正确启动电机。

问题3:根据您的描述,在使用MCSDK 5.4.4和5.Y.3版本时,将项目生成流程进行到一定阶段后出现错误。这可能是由于某些依赖库或设置文件缺失或不兼容导致的。建议检查您的开发环境是否满足所选MCSDK版本的要求,并确保所有依赖库和设置文件都正确安装和配置。

总的来说,解决这些问题的关键是检查项目生成过程中的错误,确保依赖库和设置文件正确安装和配置,并尽量使用最新版本的MCSDK和Motor Profiler软件进行开发和测试。如果问题仍然存在,建议联系相关技术支持获取进一步的帮助。
举报

更多回帖

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