Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Топ:
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Интересное:
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Чтобы понять, как осуществляется арбитраж, необходимо знать, что в шине CAN используется так называемая схема «монтажное И». Это означает, что все узлы одновременно отправляют и принимают сигнал. Любой узел, отправляющий сообщение, одновременно проверяет наличие сигнала и сравнивает его с отправляемым сигналом. Как происходит передача сообщения.
Подготовка: контроллер CAN обрабатывает данные, полученные от микропроцессора, и подготавливает их к отправке.
Отправка сообщения: трансивер CAN получает данные от контроллера CAN, преобразует их в электрические сигналы и отправляет их на шину передачи данных.
Получение сообщения: все остальные узлы, подключенные к шине, и сам отправитель получают данные.
Выбор: каждый блок управления проверяет содержимое полученного сообщения и определяет, релевантно оно или нет.
Принятие:
Если сообщение является релевантным для блока управления, оно принимается на обработку.
Бит начала кадра сообщает всем блокам управления о том, что начинается новое сообщение.
Поле арбитража играет важную роль, поскольку эта последовательность битов определяет приоритет сообщения. Подробно процесс арбитража будет рассмотрен далее. Поле запроса передачи (RTR) длиной 1 бит больше не используется. Ранее этот бит использовался для запроса информации от другого ЭБУ. Контрольное поле содержит сведения об общей длине сообщения, поскольку она может быть переменной. Это один из признаков, используемых для проверки правильности приема. Поле данных содержит сведения, которые требуется передать. Длина поля данных может быть разной. Максимальная длина составляет 8 байт = 64 бита. Еще одним средством проверки правильности приема сообщения служит поле циклического избыточного кода. Поле подтверждения является сигналом подтверждения правильности и полноты приема сообщения. Конец кадра указывает на конец сообщения. В настоящее время в основном используются 2 версии высокоскоростной шины CAN, 2.0 A и 2.0 B, различающиеся количеством бит, выделенных для идентификатора: 11 бит в версии 2.0 A и 29 бит в версии 2.0 B.
Арбитраж
Процесс арбитража происходит следующим образом. В данном примере два ЭБУ (узла) одновременно начинают передавать сообщение. Узел A отправляет доминантный бит (0) и получает от шины сигнал 0. Аналогичное верно и для узла B. Если оба узла обнаружат на шине то же самое значение, которое они отправили на шину, оба узла продолжат отправку сообщения. Затем оба узла отправляют/получают сигнал 1. Как и ранее, они продолжают отправку. Это будет продолжаться до тех пор, пока оба узла отправляют одинаковое значение. Однако затем узел A отправляет 0, а узел B — 1. Узел A продолжит отправку, поскольку отправляемый и получаемый сигналы совпадают. Однако на узле B возникнет другая ситуация. Этот узел отправил 1, а получает 0. Поскольку 0 имеет более высокий приоритет чем 1, узел B распознает, что на шине имеется более важное сообщение, прекратит передачу и перейдет в режим только приема. Основное преимущество этого метода заключается в том, что «победитель» арбитража просто продолжит отправку своего сообщения без каких-либо задержек. Это называется доступом к информации без ее разрушения (NDA). После такого арбитража передача данных будет продолжаться даже в том случае, если на шине появится сообщение с более высоким приоритетом. Процесс арбитража обеспечивает предсказуемое максимальное время задержки важного сообщения
(это время примерно равно времени передачи одного сообщения).
|
|
|
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!