DMA data transmission system based on embedded motion control board card and transmission method thereof

The invention discloses a DMA data transmission system based on an embedded motion control board card and a transmission method of the DMA data transmission system, wherein a self-researched embedded motion controller is adopted. The DMA data transmission system comprises an FPGA logical processing module, a DSP module and a motor control module, wherein the DMA function is embedded into the DSP module. According to the DMA data transmission method, by means of cooperative work of an upper computer, an FPGA and a DSP and reasonable distribution of a time period and a program segment, batch data interaction between the upper computer and the motion control board card and batch data interaction between internal modules of the motion control board card are achieved, and therefore accurate control over a servo motor by the motion controller is achieved.