论文部分内容阅读
当前,数字打印系统通常是由计算机与打印机连接的传统打印方式来实现的。这种打印系统对计算机的依赖性较强,在没有计算机的情况下无法进行打印工作。因此,通过对USB直接打印技术的研究,使打印机可以脱离计算机的束缚直接进行打印,就显得很有意义。
论文通过分析传统打印方式的缺点,给出了USB直接打印方案,重点介绍了USB直接打印所需的USB主机接口的实现方法。设计引入SOPC技术,通过在FPGA添加NiosⅡ软核处理器、USB2.0主机控制器组件等,构建了打印机的嵌入式硬件平台。在此基础上,完成了USB2.0主机底层驱动的设计、USB Mass Storage类协议和FAT32文件系统的实现等,为U盘图像文件读取、图像数据解析提供了支持。
通过测试表明,本文设计的LED打印机USB2.0主机接口很好的满足了设计要求。