-
- dma работет в burst режиме, 1 пропих в озу на 8 считваний из
переферии, приоритет масимальный, кроме этого стрима больше в dma1
ничего нет. store and forward - это можно по подробнее. код eth
передрат из примеров ST к которому я прикрутил крайнюю версию lwip.
ниже смычки eth <-> lwip не лазил. видно что почти все
100 мбит в обе стороны выжимаются без загрузки проца - значит там
почти все хорошо работает. затраты только на заполнение списка
буферов. - klen(08.05.2022 15:18)
- Я про st-шные примеры не копенгаген, но у ETH есть два режима работы буферов: FIFO и store and forward. В режиме FIFO он тянет данные из ОЗУ кусочками и передает сразу, а в store and forward - вытягивает сначала весь пакет в свой буфер и потом уже оттуда передаёт. Ессно в S&F могут быть длинные бурсты. - LightElf(08.05.2022 18:12)
- dma работет в burst режиме, 1 пропих в озу на 8 считваний из
переферии, приоритет масимальный, кроме этого стрима больше в dma1
ничего нет. store and forward - это можно по подробнее. код eth
передрат из примеров ST к которому я прикрутил крайнюю версию lwip.
ниже смычки eth <-> lwip не лазил. видно что почти все
100 мбит в обе стороны выжимаются без загрузки проца - значит там
почти все хорошо работает. затраты только на заполнение списка
буферов. - klen(08.05.2022 15:18)