Цитата(V_G @ Sep 27 2010, 18:35)

А вы с SPI без DMA не работали? То же самое, при приеме нужны холостые передачи. Я глубоко не вдавался, может, на холостую передачу можно еще один DMA задействовать. У меня просто свободных нет. Хотя согласен, удобней было бы иметь такую функцию с автоматическим каким-то тактированием. С другой стороны, вспомним, что мы и так используем "левый" SPI из UART, а чистый SPI вообще с DMA не дружит.
Может, какие-нить крутые армы-кортексы умеют делать SPI-DMA без каких-либо усилий со стороны программера?
ну конечно работал, что за вопрос
однако ж хотелось бы, чтоб ДМА само перегружало буфер передатчика при настройке на прием...
да, я так и сделал изначально - использовал при приеме доп. канал дма для перезагрузки содержимого передающего буфера, чтобы инициировался процесс обмена.
но, имхо, это довольно криво.. потому и сомневаюсь.. может есть какой то другой способ.