LinuxForum.Fans
Тема

Драйвер USB-устройства и UART

Автор: solarplexus 3 сообщений 2068 просмотров
#317210

Здравствуйте.
Хочу подключить свое устройство на микроконтроллере по USB. И есть программа, которая будет с периодичностью обращаться к устройству /dev/ttyUSB и видеть его как ком-порт. Т. е. Программа работает с com-портом.

Начал я с написания драйвера на Си. Пока что у меня создается устройство /dev/ttyUSB0.

Вопрос. Как сделать так, чтобы это устройство (/dev/ttyUSB0) передавала данные как UART, а не USB?

#317329

для передачи данных нужен хост, его можно написать с использованием библиотеки v-usb или libusb

#317399

Несколько отклоняясь от темы.

А почему нужно подключать непосредственно микроконтроллер по USB,
а не использовать микросхему CP210x или FT232 и работать в МК через
UART. Эти микросхемы опознаются ядром как виртуальный COM-порт.
Написание драйвера не требуется.

Войдите или зарегистрируйтесь, чтобы ответить.