STM32F4 USB打印机: 
 
    原先使用STM32F1xx系列CPU驱动usb打印机,一直采用的搭配是:STM32F1xx(CPU)+CH375; 
或者是STM32F1xx(CPU)+CH376 模式。 
 
    因为STM32F4xx系列的CPU自动USB OTG部分,一直以来想尝试使用STM32F4直接驱动打印机。 
原先因为有现成的PCB板(STM32F1xx+CH375),就迟迟没有静下心来做这一块。 
 
 
    这两天正好有空余时间了,就尝试做起来,终于经过这两天的努力,调通了,故发此帖,与大家共享! 
 
 
    硬件:  测试使用的是STM32F4 Discovery开发板,通过USB"A"母 去 MICRO USB 公(OTG)连接线, 
外部连接HP DeskJet 1112喷墨打印机。 
    软件: 采用FreeRTOS嵌入式操作系统。 
 
1、连接usb打印机到STM32F4 Discovery开发板接口如下: 
    CN5----->MIRO USB公-------USB"A"母------>usb打印机线------>HP DeskJet 1112喷墨打印机 
    另外:RS232(USART6)连接如下: 
     PC6---------->TXD 
     PC7---------->RXD |   
     
  
 |