Una conulta un poco específica;
Tengo el LPC1769. Configuro el timer 1 para que resetee la cuenta con el MR0. Configuro el MR0 como para que cuente 10mseg.
Configuro el SSP0 como SPI y habilito el uso de DMA.
Configuro el DMA. Como line request uso el MAT1.0 (o sea, el pedido de DMA lo dispara el Match Register 0 del Timer1). Como surce elijo un aarray de char, como dest uso el SSP0->DR (la direccion del DATA REGISTER del SSI). Configuro el incrmeento del origen, no incremento del destino (solo quiero sacar bits por el MOSI, no quiero una comunicacion SPI con otro dispositivo)...
Pruebo todo con el analizador lógico y veo que por el MOSI salen los datos perfectos, pero lo hace solo una vez... yo esperaba que con cada Match del timer 1 con el MR0 se iba a disparar el request al DMA... no es así? que debería hacer para que se vuelva a disparar con el próximo Match?
Saludos!