Популярное
Программы для радиолюбителя
Телевидение и Радио
Источники питания

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

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

Название: Компьютерное управление внешними устройствами через стандартные интерфейсы
Авторы: Рябенький В.М. и др.
Год: 2008
Издательство: Олди-плюс
Язык: русский
Формат: PDF
Страниц: 380
Размер: 10,56 Мб

Одним из наиболее простых и часто используемых способов организация обмена данными между компьютером и внешними устройствами является использование стандартных портов ввода-вывода - таких, как COM, LPT, IrDA и USB, а также промышленных интерфейсов SPI,12C, I-Wire. Данная книга посвящена объяснению принципов их работы и созданию управляющих пользовательских программ. Рассмотрены вопросы сопряжения устройств с компьютером по указанным интерфейсам. Приводятся примеры схем, а также исходные коды программ для компьютера и микроконтроллеров семейства AVR.

Пособие ориентировано на разработчиков электронной аппаратуры, у которых возникает необходимость в обеспечении программной поддержки своих устройств.

Содержание:

Параллельный порт
Аппаратная организация порта
Традиционный LPT- порт
Расширения параллельного порта
Режимы работы параллельного порта
Физический и электрический интерфейсы
Конфигурирование LPT-портов
Неисправности и тестирование параллельных портов

Программирование LPT-порта
Установка драйвера giveio sys
Управление состоянием линий LPT-порта
Схема стенда для отладки программы
Сопряжение микроконтроллера с LPT-портом
Аппаратно-программные средства снятия вольт-амперных характеристик полупроводниковых приборов
Снятие вольт-амперных характеристик биполярных транзисторов
Снятие вольтамперных характеристик полевых транзисторов
Снятие вольт-амперных характеристик диодов
Снятие вольт-амперных характеристик стабилитронов
Блок управления
Описание программных средств

Последовательный порт
Аппаратная организация порта
Интерфейс RS-232C
Электрический интерфейс
Управление потоком передачи
Интерфейс «токовая петля»
Инфракрасный интерфейс
Интерфейс MIDI
Конфигурирование СОМ-портов
Использование СОМ-портов
Неисправности и тестирование СОМ-портов
Проверка конфигурирования
Функциональное тестирование
Программирование UART для микроконтроллеров
Передача данных
Прием данных
Управление UART
Бод-генсратор (Baud Rate Generator)
Сопряжение компьютера с микроконтроллером по СОМ-порту
Программа для микроконтроллера

Программирование COM-портов
Открытие порта
Настройка параметров порта
Настройка тайм-аутов
Использование стандартного диалога настроек порта
Прием и передача данных
Использование потоков

Шина USB
Аппаратная организация шины
Преобразователи USB-FIFO
Подключение микросхемы FT245BM к USB
Преобразователи USB-RS232
Подключение микросхемы FT232BM к USB

Программирование USB-шины
Установка драйверов
Определение подключенных устройств. Получение информации об устройстве
Организация обмена данными
Программа для контроллера AVR
Использование тайм-аутов
Программирование устройств на базе FT232
Программирование EEPROM
Коды ошибок при работе с USB

Обзор программных средств для работы с портами
Proteus
SCADA-снстемы
Принцип работы SCADA систем
Система Genie
Teiminat
Wtnscope

Принципы организации сетевых коммуникаций
Использование Windows Sockets
Инициализация Winsock
Создание гнезда и открытие соединения
Отправление и получение сообщений
Управление процессом генерации сообщений
Пример разработки программы

Скачать Рябенький В.М. и др. Компьютерное управление внешними устройствами через стандартные интерфейсы

Upgrade to Premium


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.