Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
826377
Топик полностью
il-2
(22.03.2018 19:18, просмотров: 110)
ответил
Andreas
на
NSS отключен, да и на передачу весь пакет уходит, прерывание по концу дма срабатывает.Код примерно такой:
Вроде все правильно, и каналы ДМА запускаются в правильной последовательности. Чтобы хоть что-то посоветовать - попробуй задать высокий приоритет для каналов ДМА.
Ответить
Это уже пробовал - пох. Сам не пробовал в спячку загонять с работающим SPI?
-
Andreas
(22.03.2018 19:52
)
Конкретно SPI и STM32F103 не пробовал. Но у меня повсеместно используется DMA для разной периферии. И спящий режим вместо пустого цикла тоже использую в обязательном порядке. Проблем не было никогда. Я все-же думаю, что у тебя где-то есть
il-2
(182 знак., 23.03.2018 08:14
)