Size: a a a

2020 November 03

RS

Roman Storozhenko in Deus Volt!
если нужно делать строб по окончанию передачи пакета то нужно делать прерывание от SPI
источник

TN

Timur Nabiulin in Deus Volt!
Vadimatorik
Не знаю, что это за вещь, но теперь хочу такое) И лучше целый шкаф)
g34 socket мамки. Процессоры типа "20$ 32 ядра 64 потока 1.2ггц"
источник

IF

Imya Familiev in Deus Volt!
Roman Storozhenko
Между отработкой DMA и отработкой SPI минимальная теоретическая разница времени 1 (один) байт
у меня странная картина, высылаю по spi2 по дма 32 байта
получаю два прерывания (3 сигнал)
DMA1_Channel4_5_IRQHandler
через 94us , второе 34.7us от начала
скорость 12.5Мбит
источник

IF

Imya Familiev in Deus Volt!
Roman Storozhenko
если нужно делать строб по окончанию передачи пакета то нужно делать прерывание от SPI
при работе через DMA, обычные прерывания от spi не идут
источник

RS

Roman Storozhenko in Deus Volt!
Imya Familiev
при работе через DMA, обычные прерывания от spi не идут
не верю
источник

RS

Roman Storozhenko in Deus Volt!
хотя ладно
источник

IF

Imya Familiev in Deus Volt!
Roman Storozhenko
не верю
во всяком случае когда включаешь прерывания дма каналов, обычные пропадают
попробую с дма но без прерываний каналов
источник

RS

Roman Storozhenko in Deus Volt!
тогда тебе нужно прерывание от TC DMA по приему. это и будет момент передачи всех N байт
источник

V

Vadimatorik in Deus Volt!
Imya Familiev
при работе через DMA, обычные прерывания от spi не идут
Идут. Я проверял.
источник

V

Vadimatorik in Deus Volt!
В F030F4.
источник

V

Vadimatorik in Deus Volt!
Только уточню, что настраивал регистрами.
источник

V

Vadimatorik in Deus Volt!
Вдруг у вас HAL-ом настройка и что-то не так.
источник

RS

Roman Storozhenko in Deus Volt!
В драйвере SPI у меня всегда включено только одно прерывание - DMA TC SPI RX
источник

RS

Roman Storozhenko in Deus Volt!
источник

RS

Roman Storozhenko in Deus Volt!
идея должна быть понятна
источник

V

Vadimatorik in Deus Volt!
Так. А вам же нужно еще включить от SPI прерывание по "нечего передавать".
источник

E

Evgen in Deus Volt!
Roman Storozhenko
идея должна быть понятна
кольцевой буфер?
источник

V

Vadimatorik in Deus Volt!
Или не верно понял задачу?
источник

D

Dr Zlo in Deus Volt!
Kirill
А кто чем платы отмывает от флюса?
Хвосты-головы от самогона
источник

D

Dr Zlo in Deus Volt!
источник