Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Programmirovanie_elektronnykh_ustroystv.doc
Скачиваний:
53
Добавлен:
28.05.2015
Размер:
1.44 Mб
Скачать

Контрольные вопросы

  1. В чем отличие провода D- иGNDвUSB? Почему нельзя использовать один общий провод для питания и сигнала?

  2. Сколько режимов скорости работы USBсуществует на сегодняшний день (включая версию 3.0)?

  3. Что такое HID-устройство? Почему для их работы в современных ОС не требуется написание драйверов?

  4. Можно ли реалировать USBустройства с помощью микропроцессора, неимеющего встроенной поддержки интерфейса?

  5. Какие основные отличия USB3.0 от предыдущих версий?

Заключение

В состав современных электронных устройств зачастую входят программируемые элементы – микропроцессоры. Функционирование таких устройств зачастую определяется не только схемотехническим решением, но значительно алгоритмами, заложенными в микропроцессоры. С течением времени быстродействие процессоров, использующихся в бытовой и промышленной электронике сравнимо, а зачастую и превосходит, с быстродействием процессоров, использовавшихся в персональных компьютерах несколько лет назад. Стоимость микросхем с низким энергопотреблением, например, многоядерных процессоров ARMархитектуры работающих на частотах до 1,2 ГГц и более, постоянно снижается. С одной стороны это позволит разрабатывать более сложные электронные устройства, чем существуют в настоящее время, с другой повысит требования к рациональному использованию вычислительных ресурсов. Эффективное программирование таких быстродействующих устройств невозможно без многократного использования отлаженного существующего кода – операционных систем, библиотек функций, драйверов. Это приводит к необходимости понимания принципов унификации в программирования, стиля программирования, изучения существующих приемов и подходов, различных концепций используемых в современном программном обеспечении. Рассмотрение именно таких общих подходов (событийно-управляемое программирование, абстрагирование от аппатуры, многоуровневые системы, концепция измерений, визуальное программирование и т.д.) ставилось основной задачей на фоне многочисленных прикладных примеров при написании данного пособия, которая, надеемся, успешно выполнена.

Учебное издание

Евгений Сергеевич Глибин

Алексей Вадимович Прядилов

Программирование электронных устройств

Учебное пособие

Редактор

Технический редактор

Компьютерная верстка

Дизайн обложки

Подписано в печать 01.01.2012. Формат 60x84/16.

Печать оперативная. Усл. п. л. ?. Уч.-изд. л. ?

Тираж ? экз. Заказ № 0-00-00.

Издательство Тольяттинского государственного университета

445667, Г. Тольятти, ул. Белорусская, 14

2

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]