Explain what is the function of DMA controlled in embedded system?
Submitted by: Muhammad
DMA stands for Direct Memory Access controller that handles the allocation of the memory dynamically to the components and allows the data to be transferred between the devices. It is used for the communication between different input/output devices. It automatically detects the devices that are present for the transfer of data between the input/output devices. The interrupt can be used to complete the data transfer between the devices. It is used to give the high quality performance as, the input/output device can perform the operations that are in parallel with the code that are in execution phase. It can't be used in all the systems. It consists of 8-bit microcontrollers that are used to control the overall system in execution.
Submitted by: Muhammad
Read Online Advanced Embedded Systems Job Interview Questions And Answers