Проектирование CDC-устройств на микроконтроллерах со встроенным USB-модулем. Воробьева Г.С - 40 стр.

UptoLike

40
Глава 3. Инструментальные средства работы с
виртуальным COM портом.
В данном разделе будет рассмотрена среда визуального
программирования Delphi 7 и стандартная программа Windows
HyperTerminal, которая позволяет очень легко и просто принимать и
получать данные с COM порта, в том числе и виртуального. Данная
программа будет весьма полезна на начальном этапе работы с вашим
USB устройством.
Среда Программирования Borland Delphi
Целью данного раздела является приобретение навыков работы
со средой программирования Borland Delphi;
Распространение USB постепенно приводит к вытеснению
последовательного порта (RS-232). Так, например, последовательный
порт уже давно отсутствует на всех современных ноутбуках. Тем не
менее, многие приложения продолжают его использовать. Причин
для этого много. Часто решающим фактором становится
невозможность переработки программы, нежелание дополнительных
трудозатрат или некоторая сложность работы с USB относительно
СОМ-порта. В таких случаях бывает удобным использование
преобразователя интерфейсов.
Основная задача преобразования интерфейса RS-232 в USB
получить со стороны программы обычный последовательный порт,
позволяющий передавать информацию через USB привычным и
более простым способом.
Существует несколько способов решения этой проблемы.
Первый и самый простой приобретение специальных
переходников USB-to-COM. Второй использование микросхем
преобразователей интерфейсов FTDI. И, наконец, можно
использовать драйвер виртуального COM-порта usbser.sys.
Особенностью этого способа является отсутствие «лишних»
аппаратных средств, как в двух предыдущих случаях. Сам драйвер
распространяется бесплатно, его можно найти на сайте компании
Atmel.