The step period is now provided by a hardware timer, while the step pulse is generated by the RMT (Remote Control) peripheral. This significantly reduces the number of required interrupts, resulting ...
Abstract: In recent years, open architecture motion controllers, including those for CNC machines and robots, have received much interest and support among the global control and automation community.