Size: a a a

2020 August 14

A

Andrey S in Embedded Group
в стм32 вроде еще размер "транзакции" настраивается и вроде можно дма прикрутить
источник

A

Andrey S in Embedded Group
давненько туда не лазил
источник

SK

Stas Koynov in Embedded Group
Ком 123
Нужно одновременно читать и писать, иначе шлак получим же на любом камне. Шина-то синхронная
ну все равно работают запрос--пауза -- ответ. где под паузой понимают послали запрос приняли шлак, пишем шлак получаем ответ
источник

A

Andrey S in Embedded Group
ну иногда одновременно все делается
источник

К1

Ком 123 in Embedded Group
Stas Koynov
ну все равно работают запрос--пауза -- ответ. где под паузой понимают послали запрос приняли шлак, пишем шлак получаем ответ
Просто отбрасывают вычитанный байт зачастую, иногда два.
источник

A

Andrey S in Embedded Group
у меня вообще последний раз был SPI-подобный интерфейс, где надо было на передачу послать определенную последовательность байт, а на прием приходили биты со скоростью в 4 раза меньше))
источник

A

Alexander in Embedded Group
Andrey S
у меня вообще последний раз был SPI-подобный интерфейс, где надо было на передачу послать определенную последовательность байт, а на прием приходили биты со скоростью в 4 раза меньше))
Нафига так?
источник

К1

Ком 123 in Embedded Group
Andrey S
у меня вообще последний раз был SPI-подобный интерфейс, где надо было на передачу послать определенную последовательность байт, а на прием приходили биты со скоростью в 4 раза меньше))
Ну, по крайней мере кратно. Если это на fpga делать - можно просто клоки делить на 4.
источник

SK

Stas Koynov in Embedded Group
Andrey S
ну иногда одновременно все делается
ну это сложно. либо запрос дубовый мол любой запрос типа дай данные. и ты как бы всегда готов отдать последние данные, а если запрос нужно отработать, приготовить ответ, посчитать црц и тока потом его отдать.
источник

Х

Х in Embedded Group
Ком 123
Ну, по крайней мере кратно. Если это на fpga делать - можно просто клоки делить на 4.
На fpga любой дурак сможет...
источник

A

Andrey S in Embedded Group
Alexander
Нафига так?
ну там много данных с разных ацп которые последовательно опрашиваются, видимо скорость подогнана под скорость их опроса, чтобы не буферизировать в железке много данных
источник

A

Andrey S in Embedded Group
а прием на плис, да
источник

К1

Ком 123 in Embedded Group
Х
На fpga любой дурак сможет...
Ну вот я не смогу=( Значит, не любой=(
источник

A

Andrey S in Embedded Group
Ком 123
Ну вот я не смогу=( Значит, не любой=(
фпга проще микроконтроллеров)
источник

A

Andrey S in Embedded Group
говорю как бывший микроконтроллерщик который перелез на фпга)
источник

К1

Ком 123 in Embedded Group
Andrey S
фпга проще микроконтроллеров)
Я под них задач пока не встречал. И там в любом случае нужно мыслить иначе, "true parallel computation" так сказать.
источник

BV

Bulat Valeev in Embedded Group
Andrey S
говорю как бывший микроконтроллерщик который перелез на фпга)
Трудно вообще перелезть? Я думал один проект запилить на нем. Но там оперативка нужна(
источник

Х

Х in Embedded Group
Bulat Valeev
Трудно вообще перелезть? Я думал один проект запилить на нем. Но там оперативка нужна(
Ну под хилых неё всякие MIG ядра готовые есть... Если лень самому писать.
источник

A

Andrey S in Embedded Group
Ком 123
Я под них задач пока не встречал. И там в любом случае нужно мыслить иначе, "true parallel computation" так сказать.
да, там задачи специфические. чаще всего это нестандартные интерфейсы, либо цифровая обработка сигналов.
источник

BV

Bulat Valeev in Embedded Group
Х
Ну под хилых неё всякие MIG ядра готовые есть... Если лень самому писать.
Я немножко ноль в ПЛИС)
источник