ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
747996 Топик полностью
my504 (07.04.2017 09:07, просмотров: 162) ответил Lightelf на Обычно после пакета следует пауза, вот по ней и разбирать пакет.
Если прием по ДМА, то разбор пакета делается по флагу установленному в прерывании по этому ДМА. А есть или нет паузы между пакетами в этом процессе значения не имеет. Пауза нужна лишь для поиска начала как пакета, так и байта. такая пауза длиной более одного байта достаточна, чтобы решить проблему синхронизации. И далеко не всегда достаточна, чтобы распарсить массив. Чередование пары буферов ДМА решает проблему нехватки времени на обработку массива.