QUOTE (demiurg_spb @ Sep 28 2016, 17:11)

Коллеги я привёл реально работающий не один год алгоритм.
Не вопрос. Вопрос только в ОГРАНИЧЕНИЯХ такого исплользования.
QUOTE
Что бы там ни говорили я обхожусь вообще без прерываний таймера.
Таймштамы принятых и посланных байт получаю с помощью вычисления разницы значений счётчика, заряженного на цикличный счёт таймера (например HPET под win, либо DWT->CYCCNT для Кортексов).
Это только если делать нечего и можно ждать опрашивая счетчики. Обычно время есть деньги

.
QUOTE
Никаких ложных стартовых битов никогда не возникает.
Да, это решение не универсальное и не применимо напрямую в устройствах без прерывания TXC.
Естественно не возникает, если можно использовать честое имеющеюся "TXC".
Без него и попытка фокуса, с посылкой "дополнительного байта" с котрым здесь, как курица без головы

носится
net не помогает.
QUOTE (net @ Sep 28 2016, 17:15)

слив я вам засчитал
обидно - понимаю - но вы сами так сделали
Не обидно. На убогих на руси обижаться не принято. А Вы демонстрируете именно убожество ума, даже в квадрате, поскольку считаете возможным еще и заявлять "слив я вам засчитал". Это уже плинтус

.