В книге рассматривается широкий круг вопросов, связанных с практическим применением персональных компьютеров, работающих под управлением операционных систем Windows, для создания устройств домашней электроники.Материал книги охватывает многочисленные аппаратно-программные аспекты проектирования любительских электронных устройств, управляемых от параллельного, последовательного интерфейсов персонального компьютера и звуковой карты. Значительное внимание уделено новым технологиям USB и Bluetooth, а также возможностям их применения в любительской практике. В книге в доступной форме излагается материал по разработке несложных драйверов устройств пользователя, что существенно расширяет возможности их проектирования пользователями различного уровня подготовки. Приводятся многочисленные примеры разработки несложных аппаратно-программных систем сбора аналоговой и цифровой информации, измерительных систем, систем управления внешними устройствами и т.д.
СОДЕРЖАНИЕ Введение Структура книги 1. Возможности персонального компьютера 2. Архитектура ввода-вывода 3. Параллельный порт в лабораторных разработках 3.1. Организация ввода-вывода данных через параллельный порт 3.2. Интерфейсы ввода-вывода дискретных сигналов параллельного порта 3.3. Интерфейсы аналоговых сигналов 3.4. Расширения портов ввода-вывода 3.5. Полезные проекты 4. Последовательный порт персонального компьютера в любительских разработках 4.1. Стандарт RS-232 4.2. Устройства измерения и контроля с использованием последовательного порта 5. Звуковые карты и их применение 5.1. Импульсно-кодовая модуляция 5.2. Звуковая карта в домашней лаборатории 5.3. Электронные устройства для работы со звуковой картой 6. Интерфейсы USB и Bluetooth 6.1. Функционирование USB-устройств в операционных системах Windows 6.2. Программирование USB-устройств 6.3. Устройства Bluetooth и их программирование 6.4. Программирование Bluetooth Стек протокола Bluetooth Профили Bluetooth Основы программирования устройств Bluetooth на языке Java Настройка устройства Поиск устройств Поиск сервиса Регистрация сервиса Соединение и обмен данными 7. Основы разработки драйверов устройств в операционных системах Windows 7.1. Взаимодействие пользовательской программы с драйвером устройства 7.2. Основы функционирования драйверов в операционных системах Windows Основы функционирования драйверов 7.3. Разработка и отладка простейшего драйвера 7.4. Чтение-запись данных 7.5. Применение драйвера параллельного порта ПК
Название: Компьютер в домашней лаборатории Автор: Магда Ю. С. Издательство: М.: ДМК Пресс Год издания: 2008 Страниц: 200 Формат: djvu Размер: 5,19 Мб