Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сигнал начала кадра



В качестве сигнала начала кадра используется интервал отсутствия передачи (передатчик выдает рецессивный уровень сигнала) в течение более 3.5 периодов передачи байта данных после завершения передачи последнего байта предыдущего кадра. Если передача нового кадра начинается ранее, это будет воспринято приемником как ошибка.

Адрес ведомого устройства

Размер – 1 байт. Содержит число – номер ведомого устройства.

Код функции

Размер – 1 байт. Содержит число – код функции и, для кадра приемника – флаг ошибки.

Данные

Размер определяется числом данных. Каждый байт содержит байт данных.

Контрольная сумма

Размер – 2 байта. В качестве контрольной суммы используется двухбайтовое число, подсчитываемое с помощью алгоритма CRC (Cyclical Redundancy Check). Вначале передается старший байт контрольной суммы, затем – младший.

Вычисление контрольной суммы выполняется на прикладном уровне.

Сигнал завершения кадра

Аналогичен сигналу начала кадра – перерыв в передаче не менее 3.5 периодов передачи данных.

Байты кадра должны передаваться сплошным потоком. Перерыв в передаче между байтами кадра не должен превышать 1.5 периода передачи байта. В противном случае кадр считается утерянным, следующий байт считается первым байтом нового кадра.

Вопрос





Дата публикования: 2015-01-13; Прочитано: 335 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...