Datasheet

TMC4361A Datasheet | Document Revision 1.22 2017-JAN-12
75/230
© 2015 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights
to technical change reserved. Download newest version at: www.trinamic.com .
Read entire documentation; especially the Supplemental Directiveson page 224.
MAIN MANUAL
Shadow Register Settings
Some applications require a complete new ramp parameter set for a specific ramp
situation / point in time. TMC4361A provides up to 14 shadow registers, which are loaded into
the corresponding ramp parameter registers after an internal start signal is generated.
In order to enable shadow registers, do as follows:
Action
Set
start_en
(4) = 1 and select one or more
trigger_events
(
START_CONF
register
0x02), see section 9.1.2 (page 70).
Result:
With every successive internal start signal the shadow registers are loaded into the
corresponding active ramp register.
It is also possible to write back the current motion profile into the shadow motion
registers to swap ramp motion profiles continually.
In order to enable cyclic shadow registers, do as follows:
Action
Set
start_en
(4) = 1 and select one or more
trigger_events
(
START_CONF
register
0x02) , see section 9.1.2 (page 70).
Set
cyclic_shadow_regs
= 1 (
START_CONF
register 0x02).
Result:
With every successive internal start signal the shadow registers are loaded into the
corresponding active ramp register, whereas the active motion profile is loaded into
the shadow registers.
Continued on next page.
Enabling
Shadow
Registers
Enabling Cyclic
Shadow
Registers