经过对比测试,发现SDK产生的F103代码,不仅ADC_FLAG_JEOC定义有错。 EN1/2/3的信号一直为低,电机完全不转。 修改EN1、2、3的GPIO配置,输出高。电机可以转了,但是转了几秒钟,就停了。 报图片的错误。请问, 是可能是什么原因,导致FOC duration Fault。
这边可以下
https://www.stmcu.org.cn/document/detail/index/id-218780
评分
查看全部评分
他都说了是报的FOC duration的错误,主要是不知道这个错误怎么产生的。具体错误是因为Error: FOC rate to high,在MC_type.h里找到这个额错误的定义,全局搜素MC_FOC_DURATION,只能自己慢慢寻找可能会产生错误的原因。
把后面的参数设置成0就好了!
评分
查看全部评分