Можно ли выплевывать данные в два SPI порта по DMA синхронно?
Один порт в мастере, второй в слейве, клок получает от первого.
Оба только на передачу.
DMA идет блоками с двойным буферированием (т.е. с прерыванием по достижению 1/2 и 1/1 буфера).
Если запрограммировать второй DMA также как и первый (только на свой порт и на свой буфер), то как им рассавить приоритеты и что делать с двумя прерываниями от двух DMA? Мне-то нужно одно, для смены буферов, если у одного DMA приоритет будет ниже, будет ли от него прерывание позже первого?
Хотя, это наверное можно через семафор разрулить.