Название: Компьютерное управление внешними устройствами через стандартные интерфейсы Автор: Рябенький В.М., Ходаков В.Е., Ушкаренко А.О. Издательство: Херсон: Олди-плюс Год: 2008 Страниц: 380 ISBN: 978-966-8447-51-8 Формат: PDF Размер: 10 Мб Язык: русский
Одним из наиболее простых и часто используемых способов организация обмена данными между компьютером и внешними устройствами является использование стандартных портов ввода-вывода - таких, как COM, LPT, IrDA и USB, а также промышленных интерфейсов SPI,12С, I-Wire. Данное учебное пособие посвящено объяснению принципов их работы и созданию управляющих пользовательских программ. Рассмотрены вопросы сопряжения устройств с компьютером по указанным интерфейсам. Приводятся примеры схем, а также исходные коды программ для компьютера и микроконтроллеров семейства AVR. Пособие ориентировано на разработчиков электронной аппаратуры, у которых возникает необходимость в обеспечении программной поддержки своих устройств. Предназначено для студентов, а также всех тех, кто интересуется компьютерной электроникой и программированием.
Введение 1. Параллельный порт 1.1. Аппаратная организация порта 1.2. Традиционный LPT- порт 1.3. Расширения параллельного порта 1.4. Режимы работы параллельного порта 1.5. Физический и электрический интерфейсы 1.6. Конфигурирование LPT-портов 1.7. Неисправности и тестирование параллельных портов 2. Программирование LPT-порта 2.1. Установка драйвера giveio sys 2:2. Управление состоянием линий LPT-порта 2.3. Схема стенда для отладки программы 2.4. Сопряжение микроконтроллера с LPT-портом 2.5. Аппаратно-программные средства снятия вольт-амперных характеристик полупроводниковых приборов 2.5.1. Снятие вольт-амперных характеристик биполярных транзисторов 2.5.2. Снятие вольтамперных характеристик полевых транзисторов 2.5.3. Снятие вольт-амперных характеристик диодов 2.5.4. Снятие вольт-амперных характеристик стабилитронов 2.5.5. Блок управления 2.5.6. Описание программных средств 3. Последовательный порт 3.1. Аппаратная организация порта 3.2. Интерфейс RS-232C 3.3. Электрический интерфейс 3.4. Управление потоком передачи 3.4. Интерфейс «токовая петля» 3.6. Инфракрасный интерфейс 3.7. Интерфейс MIDI 3.8. Конфигурирование СОМ-портов 3.9. Использование СОМ-портов 3.10 Неисправности и тестирование СОМ-портов 3.10.I. Проверка конфигурирования 3.10.2. Функциональное тестирование 3.11. Программирование UART для микроконтроллеров 3.11.1. Передача данных 3.11.2. Прием данных 3.11.3. Управление UART 3.11.4. Бод-генсратор (Baud Rate Generator) 3.12. Сопряжение компьютера с микроконтроллером по СОМ-порту 3.13. Программа для микроконтроллера 4. Программирование СОМ-портов 4.1. Открытие порта 3.2. Настройка параметров порта 4.3. Настройка тайм-аутов 4.4. Использование стандартного диалога настроек порта 4.5. Прием и передача данных 4.6. Использование потоков 5. Шина USB 5.1. Аппаратная организация шины 5.2. Преобразователи USB-FIFO 5.3. Подключение микросхемы FT245BM к USB 5.4. Преобразователи USB-RS232 5.5. Подключение микросхемы FT232BM к USB 6. Программирование USB-шины 6.1. Установка драйверов 6.2. Определение подключенных устройств. Получение информации об устройстве 6.3. Организация обмена данными 6.4. Программа для контроллера AVR 6.5. Использование тайм-аутов 6.6. Программирование устройств на базе FT232 6.7. Программирование EEPROM 6.8. Коды ошибок при работе с USB 7. Обзор программных средств для работы с портами 7.1. Proteus 7.2. SCADA-снстемы 7.2.1. Принцип работы SCADA систем 7.2.2. Система Genie 7.3. Teiminat 7.4. Wtnscope 8. Принципы организации сетевых коммуникаций 8.1. Использование Windows Sockets 8.2. Инициализация Winsock 8.3. Создание гнезда и открытие соединения $.4. Отправление и получение сообщений 8.5. Управление процессом генерации сообщений 8.6. Пример разработки программы Приложения Литература
Скачать Рябенький В.М. и др. - Компьютерное управление внешними устройствами через стандартные интерфейсы
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.