DRV8823写一次控制字怎么电机只转一下?

Other Parts Discussed in Thread: DRV8823

初学DRV8823,结果按dadasheet里的时序写完后仿真运行时发现写一次控制字电机只转一下,要是把写控制字的那一步放到while(1)里不断循环电机就能一直转,请问DRV8823设计就是这样的还是我的控制时序有问题?