Драйвер USB устройства URC220 для OS QNX, страница 5
Описание файла
PDF-файл из архива "Драйвер USB устройства URC220 для OS QNX", который расположен в категории "". Всё это находится в предмете "программное обеспечение управляющих комплексов (поук)" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "поук" в общих файлах.
Просмотр PDF-файла онлайн
Текст 5 страницы из PDF
Далее идёт получение доступа ксоответствующей ячейке массива через mutex (который также является полемэтой структуры). После этого идёт копирование данных – чтение или запись, азатем разблокировка данных, чтобы к ним мог получить доступ сервер ивыполнить действия для передачи или приёма данных от устройства.Этот алгоритм реализован в классе CURC220, который представляет собойоболочку для программ конечного пользователя, а также имеет специальныйнабор функций, необходимый для удобной работы с устройством.
Описание этихфункций находится в разделе “3.2 Описание функций класса CURC220”.297. Содержание1. Техническое задание ............................................................................... 22. Драйвер..................................................................................................... 32.1 Алгоритм работы ...........................................................................................
33. Библиотека для работы с платой на компьютере .................................. 53.1 Алгоритм работы с библиотекой .................................................................... 53.2 Описание функций класса CURC220............................................................... 54. Применение библиотеки.......................................................................... 94.1 Создание проекта .......................................................................................... 94.2 Пример использования ..................................................................................
94.3 Универсальный пример................................................................................ 135. Устройство шины USB ............................................................................ 165.1 Общие сведения .......................................................................................... 165.2 Версии спецификаций и скорость передачи данных ....................................
165.3 Архитектура................................................................................................. 165.4 Физическая среда ........................................................................................ 175.5 Передача данных......................................................................................... 185.5.1 Состояние шины USB ................................................................................
185.5.2 Транзакции ............................................................................................... 195.6 Протокол обмена данными .......................................................................... 225.6.1 Управление устройством........................................................................... 225.6.2 Дескрипторы (Descriptors)......................................................................... 226. Реализация ПО для управления URC220...............................................
246.1 Алгоритм работы сервера ............................................................................ 246.2 Алгоритм работы клиентских программ ....................................................... 287. Содержание ............................................................................................ 3030.