В
этой теме задача практически такая же.
Цитата
есть внешний АЦП. передает данные по SPI. О готовности данных сообщает отрицательным фронтом на ноге.
Последовательность работы должна быть такая:
1)каждые 10мкс приходит отрицательный фронт на ногу
2) с приходом каждого фронта один канал DMA пишет в SPI_TX несколько байт
3) другой канал DMA натсроен на событие от SPI_RX и принимает столько данных сколько отправили в SPI_TX.
В SPI_TX отправляются dummy данные, так как это нужно лишь для приёма данных от SPI_TX