arduino+cnc步进电机4988换成8825,跳帽没动,细分怎么变了。

42全步进电机+UNO+CNC扩展板+A4988,200步是转一圈,把A4988换成DRV8825为什么变成转半圈了?其余什么都没动。细分没插,全步进!用的官方STEP库,有大神知道吗?

用A4988插上细分跳帽,都能对上;但是用DRV8825,用跳帽全细分、1/2和1/4分别变成了1/2、1/4和1/8。但跳帽1/8、1/16和1/32是对的,能对的上。这个也是用的STEP库。

我顺便用了下accelstep库,跳帽全细分,用DRV8825程序上跑200步,步进电机实际才走了25步,也就是实际是1/8分。我就没再往下试了…

我纠结了,是库的问题,还是DRV8825资料有问题,还是CNC扩展板的问题啊?