Size: a a a

2020 November 03

V

Vadimatorik in Deus Volt!
Мне надо был 1 кГц датчик опрашивать.
источник

V

Vadimatorik in Deus Volt!
Там на низкой скорости 2 слова. Но 1 кГц.
источник

IF

Imya Familiev in Deus Volt!
получал прерывание от SPI
возвращал CS обратно
смотри мой скриншот выше - хуй там плавал 30микросекунд
причем задержка зависит от количества байт
источник

V

Vadimatorik in Deus Volt!
Imya Familiev
получал прерывание от SPI
возвращал CS обратно
смотри мой скриншот выше - хуй там плавал 30микросекунд
причем задержка зависит от количества байт
Вот на этот счет может прерывание ни с тем приоритетом или серия поддельная?
источник

IF

Imya Familiev in Deus Volt!
у тебя реал работали одновременно прерывания по SPI и прерывания дма каналов SPI ?
источник

V

Vadimatorik in Deus Volt!
Imya Familiev
у тебя реал работали одновременно прерывания по SPI и прерывания дма каналов SPI ?
Да. В скором времени будет еще 1 проект на F030. Там уже заложили обновление экрана 32 на 64 по SPI.
источник

V

Vadimatorik in Deus Volt!
Там планирую те же штуки.
источник

V

Vadimatorik in Deus Volt!
Но вот завести автоматический CS не смог.
источник

V

Vadimatorik in Deus Volt!
Vadimatorik
Но вот завести автоматический CS не смог.
Аппаратный.
источник

IF

Imya Familiev in Deus Volt!
Vadimatorik
Вот на этот счет может прерывание ни с тем приоритетом или серия поддельная?
у меня есть еще прерываания, но все с другой частотой, я бы заметил дребезг
на счет поддельности ХЗ, pcbway их ставил, все может быть)
правда CPUID уникальные
источник

RS

Roman Storozhenko in Deus Volt!
Imya Familiev
по отправке придет раньше чем по приему, у меня частота  spi 12M а частота ядра 48M но при этом я как на картинке выше ловлю прерывания DMA канала все равно через дохулиард времени
ну, прерывание по DMA TX ты получишь за 2 байта. Один байт сдвиговый а второй байт регистра хранения.
источник

V

Vadimatorik in Deus Volt!
Roman Storozhenko
ну, прерывание по DMA TX ты получишь за 2 байта. Один байт сдвиговый а второй байт регистра хранения.
Это по логике.
источник

RS

Roman Storozhenko in Deus Volt!
прерывание по DMA RX получаешь при перекладке n байт, в этот момент гарантировано закончена передача по SPI
источник

RS

Roman Storozhenko in Deus Volt!
если не юзать  FIFO
источник

V

Vadimatorik in Deus Volt!
Я кстати FIFO вроде не выключал.
источник

IF

Imya Familiev in Deus Volt!
Roman Storozhenko
если не юзать  FIFO
Я так понимаю , если посылки 8битные то fifo не используется?
источник

V

Vadimatorik in Deus Volt!
Imya Familiev
Я так понимаю , если посылки 8битные то fifo не используется?
Вроде тогда FIFO дает тебе 4 посылки накопить.
источник

V

Vadimatorik in Deus Volt!
RM надо перечитать.
источник

RS

Roman Storozhenko in Deus Volt!
Imya Familiev
Я так понимаю , если посылки 8битные то fifo не используется?
FIFO  DMA используется в  режиме M2M
источник

RS

Roman Storozhenko in Deus Volt!
а у SPI FIFIO нет
источник