Цитата(Granadoespada @ Jan 12 2016, 10:42)

Я имел ввиду, что есть stm32 микроконтроллер с USB входом и есть задача по подключению USB принтера к данному микроконтроллеру, хотелось бы узнать возможно ли это сделать, это напрямую соединяя c помощью USB интерфейса, либо возможно использование другого интерфейса с помощью каких либо преобразователей интерфейсов, и соответственно печать на принтере данных с микроконтроллера.
Если новичек - не потянуть вам этого, тут все куда более "запущено".
Во первых нужен драйвер принтера (в винде он видится, как DOT4), как на самом деле он зовется - хз, делает эмуляцию LPT порта под усб. Затем драйвер самого принтера, если повезет, он окажется PCL5(6) совместимый, тогда сделать парсер языка PCL или PS, после этого можно работать.
Другое дело, что в открытом виде нужно либо расколупывать линукс (это что-то с чем-то даже для профессионалов), либо очень долго и нудно искать.
Так что вот, такой расклад

ЗЫ. Но как правило принтаки попадаются с RAW протоколом, т.е. проприентарный, без доков, да и многие поддерживают USB HS-ONLY, т.е. в СТМ только через костыль USB3300.