使用USB端口进行通用打印

我正在开发一个本机没有打印机支持的设备。 我需要使用USB端口打印到任何打印机。 这可行吗? 有没有通过USB打印所有打印机的通用标准?

该设备在Linux / PowerPC上运行。

当然。

有USB打印机类 (PDF,11页)。 似乎要求主机以PDL或PCP格式向打印机提供数据。 请记住,USB打印机通常比以太网连接的打印机“笨拙”,并要求主机做更多的工作。

对于嵌入式领域,您可能会对Microchip的应用笔记AN1233 (PDF,22页)感兴趣,标题为“嵌入式主机上的USB打印机类”。