ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1267869 Топик полностью
Kpoк (13.12.2022 21:04, просмотров: 234) ответил my504 на Зачем два? Вы одновременно передаете и принимаете? У вас full duplex? И в чем проблема при такой низкой интенсивности обмена принимать и передавать в прерываниях? У вас как то незаметно происходят переходы от 16 битного АЦП к 4 байтам "херни"... ))))
Обисняю. Есть такое широкораспространёное устройство (микросхема) АЦП. С последовательным обменом. 16-разрядные требуют 24 бита на обмен, 24-разрядные - 32 Имя им легион. Даже перечислять не буду. Просто поверьте, в измерительной технике широко используются. Так вот, для того, чтобы он что-то выдал на выходе, надо что-то подать на вход. И хотелось бы результат получать за один присест. Вы называете это "дуплекс", да я слов таких не знаю. Не задействуя при этом ДМА. (В 

скобках заметим, мой любимый на сегодня 33ЕР позволяет получить сразу 4 результата. Но там буфер, как у Кардашьян.) Когда Ява - программисты суют в ДМА всё подряд, там обязательно возникают коллизии, когда все восемь хочут обратиться у памяти. Это закон кармы такой. А потом возникают вопросы, почему звук из правого канала перескочил в левый, почему то, почему сё.