ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
1031648 Топик полностью
evgeniy1294 (27.08.2020 20:56, просмотров: 402) ответил Kceния на Следующее задание адресовано уже другому датчику - CS (chip select) надо успеть между заданиями поменять. Тогда как при циклическом режиме работы DMA он успевает передать байт раньше, чем я сменю CS, и тогда первый байт достается прошлому датчику.
Ещё проще, для этого есть конечные автоматы. Проще потому, что их можно написать абстрактно, без явной зависимости от железа. С другой стороны, вам нужно только 3-4 регистра перезаписать, это и в прерывании можно сделать (NDTR, M0AR, CR и GPIO->BSRR)