ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
13 июля
479066 Топик полностью
fk0, легенда (09.01.2014 23:30, просмотров: 62) ответил 3m на ulan вычеркивайте. Там две фатальные ошибки: 9-bit Character Format и timing rules for access sequence. Первая делает невозможной работу из писюка и толстых soc - там везде что-то наподобие "industry-standard 16C550 UART" а вторая требует
Неудобно 9-битные байты как-то в 8-битной памяти хранить до разбора пакетов. А разбор пакетов на лету -- действительно ещё тот ассемблер. Напрашивается какая-то преамбула перед данными (чтоб не хватать мусор из линии). XOR и SUM -- совсем плохие алгоритмы для коммуникаций (SUM может быть хорошим для flash...) Жёсткие тайминги вплоть до драйвера для linux -- да, жесть.
[ZX]