Про что-то подобное было в ру.ембеддед Wed Mar 30 2005 03:47, Alexander Golov wrote to Vladimir Vassilevsky:
VV>> Мне очень понравился вариант с перекодированием 6 полезных битов
VV>> в 8 битов UART. Без постоянки, эффективная полоса частот примерно от
VV>> 1/10 до 1/2 от битрейта, плюс шесть служебных символов.
AG> В дисковом накопителе APPLE II использовался код 6&2, насколько я помню
AG> всего там было 66 кодов. А как у тебя получилось 70 кодов применительно к
AG> UART'у?
Очевидно что из 8 битов можно сделать 70 комбинаций без постоянки.
AG> Я как не считал, самое близкое что получается это 82 кода при
AG> условии не более 2 нулей и 3 единиц подряд.
Такого условия не ставится. Может получиться до 5 одинаковых битов
подряд. В случае UART это без разницы, так как для синхронизации
все равно нужно передавать преамбулу FF 00 FF 00.
VLV