ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
1372155 Топик полностью
Nikolay_Po (15.11.2023 23:14, просмотров: 56) ответил st256 на Да произвольная. FIFO там специфическое. Есть область памяти, которая может быть отдана под FIFO. Есть регистр, который в этой области показывает на начало, есть который показывает на конец. И есть, блин, который показывает на размер FIFO. ЗАЧЕМ? Меня это удручает, так как сие явное излишество. Далее, в области FIFO могу выделить блок произвольной длины, где хранятся уже принятые данные. Оставшаяся область, отведенная под FIFO, видимо, заполняется, пока я обрабатываю блок с
По сути, это похоже на обычную работу с ПДП (DMA). А размер FIFO может быть нужен как раз для разбивки буфера на блоки (и, возможно, должен быть строго кратен размеру от мин до макс). Это мои домыслы. 

Может ли содержимое регистров управления буфером меняться не из вашего кода, а само, по ходу сбора данных АЦП? Есть ли у вас примеры успешно работающего кода?