Обисняю. Есть такое широкораспространёное устройство (микросхема)
АЦП. С последовательным обменом. 16-разрядные требуют 24 бита на
обмен, 24-разрядные - 32 Имя им легион. Даже перечислять не буду.
Просто поверьте, в измерительной технике широко используются. Так
вот, для того, чтобы он что-то выдал на выходе, надо что-то подать
на вход. И хотелось бы результат получать за один присест. Вы
называете это "дуплекс", да я слов таких не знаю. Не задействуя при
этом ДМА. (В скобках заметим, мой любимый на сегодня 33ЕР позволяет получить сразу 4 результата. Но там буфер, как у Кардашьян.) Когда Ява - программисты суют в ДМА всё подряд, там обязательно возникают коллизии, когда все восемь хочут обратиться у памяти. Это закон кармы такой. А потом возникают вопросы, почему звук из правого канала перескочил в левый, почему то, почему сё.