Изменения
Перейти к навигации
Перейти к поиску
← Предыдущая правка
Следующая правка →
EBUS
(править)
Версия от 15:35, 1 октября 2023
1196 байт добавлено
,
2 года назад
→Уровень передачи данных
Строка 26:
Строка 26:
== Уровень передачи данных ==
== Уровень передачи данных ==
+
Подключённые к шине устройства являются могут работать в режимах master и slave.
+
+
Только master-устройство может инициировать команду, выдав пакет данных, состоящий из:
+
+
* 8-битного адреса источника (4 младших бита: класс приоритета, 4 старших бита: адрес мастера шины)
+
* 8-битного адреса назначения (254 одноадресных пункта назначения, 0xfe = широковещательная рассылка)
+
* 16-битного кода команды (8-битный основной командный байт и 8-битный вторичный командный байт)
+
* 8-битного индикатора длины данных: 0–16 (не считая дополнительных байтов, вставленных по правилу вставки байтов)
+
* 0–16 байт данных
+
* 8-битного байта CRC (полином:x<sup>8</sup>+x<sup>7</sup>+x<sup>4</sup>+x<sup>3</sup>+x+1)
== Уровень приложений ==
== Уровень приложений ==
Wikitraditio
Бюрократы
,
Проверяющие участников
, importer,
Администраторы интерфейса
, interwiki, oversight, patroller,
Администраторы (Semantic MediaWiki)
, steward,
Скрывающие
,
Администраторы
8365
правок
Реклама:
Навигация
Персональные инструменты
русский
Вы не представились системе
Обсуждение
Вклад
Создать учётную запись
Войти
Пространства имён
Статья
Комментарии
Варианты
Просмотры
Читать
Править
Править код
История
Ещё
Поиск
Навигация
Заглавная страница
Форум
Текущие события
Свежие правки
Случайный документ
Статистика
Справка
Порталы
Новости
Инструменты
Служебные страницы
Версия для печати