Так все идет по той же схеме "книгопечатание убило архитектуру". Все самые умные и способные всегда идут в самое модное и перспективное. И щас это не комбинирование деталек на плате
по отправке придет раньше чем по приему, у меня частота spi 12M а частота ядра 48M но при этом я как на картинке выше ловлю прерывания DMA канала все равно через дохулиард времени
по отправке придет раньше чем по приему, у меня частота spi 12M а частота ядра 48M но при этом я как на картинке выше ловлю прерывания DMA канала все равно через дохулиард времени
Вот у самого такая же проблема была. Я делал грязный хак: Настраивал таймер на нужную частоту. В прерывании по таймеру дергал CS запускал DMA транзакцию разрешал прерывание по отсутствию движений на линии получал прерывание от SPI возвращал CS обратно запрещал прерывание от пустого SPI