摘要 |
PROBLEM TO BE SOLVED: To provide a DMA controller, a liquid injector, and a DMA transfer control method, capable of securing operation performance of motor control by a CPU even when performing a DMA transfer. SOLUTION: A printer comprises a bus master meeting a DMA transfer function and can make an access to an SDRAM via no CPU by operation of the bus master. The CPU of the printer drives and controls a carriage motor by servo control when reciprocating a carriage (print head). The CPU starts the servo control when a servo start trigger is input based on a servo cycle Tm, and if the DMA transfer is performed then, the servo control is started after completing the DMA transfer. A DMA transfer time Tk is set up shorter than the servo cycle Tm of the servo control so that the servo control may not be deviated into the next cycle. COPYRIGHT: (C)2007,JPO&INPIT
|