ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
405718 Топик полностью
Ксения (27.04.2013 21:22, просмотров: 371) ответил Evgeny_CD на И для микродримбодов (дешевый MCU + дешевая FPGA) -> --> хорошо подходит. Как в варианте DMA SPI, так и в варианте внешней шины.
А вы сами SPI через DMA юзали? Я хоть и фанатка Atmel :), но что-то сомневаюсь, что у ATxmega SPI идеален: 
20.6 DMA Support DMA support on the SPI module is available only in slave mode. The SPI slave can trigger a DMA transfer as one byte has been shifted into the DATA register. http://www.atmel.com/Images/doc8077.pdf
Т.е. DMA не обслуживает SPI в мастер-моде. Правда можно исхитриться, вместо SPI используя USART, который можно перевести в SPI-режим. Но тогда окажется, что ATxmega имеет идеальный USART, а не SPI :).