Название: Программирование последовательных интерфейсов (+ CD)
Автор: Магда Ю. С.
Издательство: БХВ-Петербург
Год: 2009
Страниц: 294
Формат: DJVU
Размер: 8,67 МБ
ISBN: 978-5-9775-0274-0
Качество: Хорошее
Серия или Выпуск: Профессиональное программирование
Для сайта:
Vuzer.info
Рассматривается широкий круг вопросов функционирования последовательных интерфейсов обмена данными. Проанализированы основные протоколы последовательного обмена данными, характеристики сигналов и базовые аппаратные средства на основе асинхронных приемопередатчиков. Подробно изложена методика программирования протоколов последовательного обмена на низком уровне.
Значительная часть материала книги посвящена программированию последовательного обмена данными в популярных операционных системах Windows и Linux, а также разработке приложений для Интернета. Рассмотрены методы разработки программного обеспечения с использованием виртуальных последовательных интерфейсов обмена данными.
Прилагаемый компакт-диск содержит файлы с исходными текстами описанных в книге программ.
Содержание:
Введение
Благодарности
Глава 1. Последовательный интерфейс в системах обмена данными
Глава 2. Стандарты и протоколы последовательного интерфейса
2.1. Интерфейс RS-232
2.2. Примеры аппаратно-программной реализации протокола RS-232
2.3. Управление потоком данных
2.3.1. Программный метод управления потоком данных
2.3.2. Аппаратное управление потоком данных
2.4. Интерфейс RS-485
2.5. Примеры аппаратно-программной реализации протокола RS-485
Глава 3. Аппаратная реализация последовательного интерфейса в компьютерных системах
3.1. Аппаратная архитектура UART
3.2. Диагностика и настройка интерфейса RS-232
3.2.1. Настройка и тестирование UART в операционных системах Windows 98/Ме
3.2.2. Настройка и тестирование UART в операционных системах Windows 2000/XP/Vista
Глава 4. Программирование последовательного интерфейса в операционных системах windows
4.1. Программирование последовательного ввода-вывода в C++ и Delphi
4.2. Программирование последовательного ввода-вывода в Delphi
4.3. Программирование последовательного ввода-вывода вереде VisnaiStudio. NET
4.4. Последовательный обмен данными и сети TCP/IP
Глава 5. Программирование последовательного интерфейса в Linux
5.1. Настройка последовательного интерфейса
5.1.1. Программа setserial
5.1.2. Программа minicom
5.2. Примеры программирования последовательного порта
Глава 6. Расширения ввода-вывода последовательного интерфейса
6.1. Виртуальные порты
6.2. Виртуальный интерфейс RS-232 и сеть Интернет
Заключение
Приложение. Описание компакт-диска
Предметный указатель