16+
Пятница
20 сентября
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Схемы, платы, компоненты

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
Лагунов  (08.05.2019 18:47) , в ответ на Уникальный байт, если вдруг встретится в посылке, заменяете на два? Обратное сворачивание (из двух байтов сделать один) делаете "на лету", что бы обнаруживать конец посылки? Или информация в посылке исключает появление уникального байта? Хотя, на автор: AlexBi
ну во-первых все действия только по возникновению паузы в байтах. Она должна быть гарантирована. И после этого этого просмотр буфера. В котором 1-й байт игнорируется. Второй смотрится. Если он "правильный", то смотрим дальше - сумма (а перед ней 
обязательно два байта окончания посылки), чередование информационных байт с их комплементарными байтами. Но еще раз раз главное - просмотр после паузы и строгий 2-й байт. Если ты слейв - на мусор просто не реагируешь. Если ты мастер, то переспросишь еще раз, а когда несколько раз подряд мусор в ответе - кричишь наверх про отсутствие связи.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7528 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXIX