Hello,
in the reffered forum you mentioned, that it can take up to 100µs until changes to the registers via SPI take effect. Where does this time come from?
As far as I understand, data is stored in a kind of buffer until the data is valid. If the nSCS pin goes high, the data is shifted into the appropriate register.
Is the timing really that long?
Are there other influences, that effect, when the data is transferred to the registers (e.g. t_DRIVE)?
Is it a problem to reconfigure the I_DRIVE settings while the motor is running? Can there occur problems like completely wrong I_DRIVE settings when reconfiguring during the motor is running?
Thank you in advance
Tobias