Заказ работы

Заказать
Каталог тем

Самые новые

Значок файла Говорим по-английски: Учебно-методическая разработка. /Сост.: Та- расенко В.Е. и др. ГОУ ВПО «СибГИУ». – Новокузнецк, 2004. – 28с. (3)
(Методические материалы)

Значок файла Семина О.А. Учебное пособие «Неличные формы глагола» для студентов 1 и 2 курсов, изучающих английский язык (3)
(Методические материалы)

Значок файла Семина О.А. Компьютеры. Часть 1. Учебное пособие для студентов 1 и 2 курсов, изучающих английский язык. /О.А. Семина./ – ГОУ ВПО «СибГИУ». – Новокузнецк, 2005. – 166с. (2)
(Методические материалы)

Значок файла З. В. Егорычева. Инженерная геодезия: Методические указания для студентов специальности 170200 «Машины и оборудование нефтяных и газовых промыслов» дневной и заочной формы обучения. – Красноярск, изд-во КГТУ, 2002. – 60 с. (1)
(Методические материалы)

Значок файла СУЧАСНИЙ СТАН ДЕРЖАВНОЇ ПІДТРИМКИ РОЗВИТКУ АГРАРНОГО СЕКТОРА УКРАЇНИ (3)
(Статьи)

Значок файла ОРГАНІЗАЦІЙНО-ФУНКЦІОНАЛЬНІ ЗАСАДИ ДЕРЖАВНОГО ПРОТЕКЦІОНІЗМУ В АГРОПРОМИСЛОВОМУ КОМПЛЕКСІ УКРАЇНИ (5)
(Статьи)

Значок файла Характеристика контрольно-наглядових повноважень центральних банків романо-германської системи права (5)
(Рефераты)


Заказ научной авторской работы

Протокол обмена данными

В целях отладки программного обеспечения и калибровки данных в программное обеспечение ЭБУ встроен модуль обмена данными по последовательному порту, который обеспечивает передачу данных из блока внешнему устройству, имеющему совместимый интерфейс.

Модуль обмена имеет однонаправленный протокол передачи, который позволяет передавать данные и команды с проверкой на корректность без исправления ошибок.

Для обмена с ЭБУ является необходимым правильная настройка скорости передачи и аппаратного протокола RS-232. Блок использует стандартную скорость передачи 9600 бод и 8-битный протокол передачи со стоп-битом, без контроля паритета.

Программный обмен между блоком и внешним устройством имеет следующий формат /3/:

·     содержимое посылки - последовательность байтов, содержащая передаваемую информацию (команды, данные)

·     КС - контрольная сумма посылки (1 байт)

·     КП - байт-признак конца посылки (0Dh)

Формат, передаваемой блоком информации определяется командами монитора. Если размер параметра в посылке - слово (2 байта), то передается сначала  младший  байт, а затем старший.

Контрольная сумма рассчитывается как дополнение до нуля суммы всех байт посылки, исключая байт конца посылки. Значение контрольной суммы - байтовая величина. При подсчете контрольной суммы переполнение не учитывается.

Байт данных со значением 0Dh в содержимом посылки заменяют на два байта 40h и СDh. Байт со значение 40h является префиксом, предназначенным для отличия между байтом данных со значением 0Dh и концом посылки, имеющем то же значение. В том случае, если в  передаваемых данных  встречается байт со значением 40h (значение префикса), этот байт заменяется на два байта 40h и 00h.

Если после префикса в посылке находится байт отличный от СDh или 00h,  программному обеспечению, принимающему данные из блока необходимо отбрасывать посылку, содержащую такую последовательность и пересинхронизировать прием данных. Блок, приняв такую последовательность, переинициализирует прием-передачу с внешним устройством.

Значения последовательностей из двух байтов, кодирующих байты  конца посылки и префикса не случаен. Сумма этих байтов равна значениям 40h+CDh=0Dh; 40h+00h=40h, которые они кодируют. Поэтому контроль правильности посылки заключается в суммировании принимаемых байтов до байта КП включительно и проверкой полученной суммы на ноль.

Команды монитора обмена позволяют делать запрос ЭБУ на выдачу данных, изменение данных в блоке, вносить изменения в последовательность выполнения команд ПО ЭБУ. Команды монитора делятся на команды верхнего и нижнего уровня.

Команды нижнего уровня позволяют работать с блоком вне зависимости от того, какое ПО находится в памяти блока, поскольку работают с конкретными адресами памяти блока.

 

 

     Ниже Вы можете заказать выполнение научной работы. Располагая значительным штатом авторов в технических и гуманитарных областях наук, мы подберем Вам профессионального специалиста, который выполнит работу грамотно и в срок.


* поля отмеченные звёздочкой, обязательны для заполнения!

Тема работы:*
Вид работы:
контрольная
реферат
отчет по практике
курсовая
диплом
магистерская диссертация
кандидатская диссертация
докторская диссертация
другое

Дата выполнения:*
Комментарии к заказу:
Ваше имя:*
Ваш Е-mail (указывайте очень внимательно):*
Ваш телефон (с кодом города):

Впишите проверочный код:*    
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров