Заказ работы

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

Самые новые

Значок файла Методические указания к научно-исследовательской работе студентов по курсу “Социология”. Ч. 1/ Сост.: Е. А. Сафонова: СибГИУ. - Новокузнецк, 2003. – 45 (2)
(Методические материалы)

Значок файла Методические рекомендации для практических занятий по психологии: Метод. указ./ Сост.: С. Г. Колесов: СибГИУ. – Новокузнецк, 2002. – 29 (2)
(Методические материалы)

Значок файла Методические указания по проведению производственной практики (первой). Специальность «Промышленное и гражданское строительство» (290300) (2)
(Методические материалы)

Значок файла Контроль качества бетона. Определение прочности бетона неразру-шающими методами. Методические указания к выполнению лабора-торных работ по курсу «Технология строительных процессов». Специ-альность «Промышленное и гражданское строительство» (290300) (2)
(Методические материалы)

Значок файла Динамика. Тема 6. ПРИНЦИП ВОЗМОЖНЫХ ПЕРЕМЕЩЕНИЙ: Расч. прак./ Сост.: Г.Т. Баранова, Н.И. Михайленко: СибГИУ.-Новокузнецк, 2003.- с (2)
(Методические материалы)

Значок файла Семенихин А.Я. С 30 Технология подземных горных работ: Учебное пособие / А.Я. Семенихин, В.И. Любогощев, Ю.А. Златицкая. – Новокузнецк: СибГИУ, 2003. - 91 с (19)
(Методические материалы)

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


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

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

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

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

Для обмена с ЭБУ является необходимым правильная настройка скорости передачи и аппаратного протокола 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 (указывайте очень внимательно):*
Ваш телефон (с кодом города):

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

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


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