Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
You posted in PSOC 1 forum, PSOC 1 does not have DMA, just PSOC 3/5.
DMA is a method, in today’s parts, using separate busses so that CPU intervention is not required to transfer data from one peripheral to another, or I/O ports, etc.. It is almost always faster than CPU directed transfers, so is capable of keeping up with communication rates like SPI, UART...... It effectively gives you many more MIPs in a machine, and depending on architecture runs concurrently with other CPU activities.