Página 1 de 1

DMA pq usar ?

MensagemEnviado: 05 Set 2011 20:32
por cristian
vi varios exemplos de AD DAC UART TIMER usando o DMA

sei que é acesso direto a memoria , mas no que isso me ajuda

eu vou usar os 4 UART dio lpa mais o AD e PWM preciso usar o DMA

posso usar SEm ele??

MensagemEnviado: 11 Set 2011 20:58
por fanl
Se usa DMA geralmente pela performance e para ativar operação autônoma, deixando a cpu livre para outras funções.

Cada periférico pode usar DMA de um jeito diferente, vc vai precisar ler bem a seção de DMA do periférico que estás usando.

Para o ADC, se você usar uma frequência de amostragem alta, DMA pode acrescentar significativamente em performance.

Respondendo sua pergunta: Não use DMA a não ser que te falte performance.

Att.