.. _usb_Printer: USB Printer ================ 概述 ------ 本示例功能:打印机设备。USB设备收到数据后,会直接打印出来。(不解析数据) 硬件设置 ------------ * 使用USB Type-C线缆连接PC USB端口和开发板USB0端口 测试步骤: ------------ - 编译工程,编译通过后将程序下载到目标芯片; - 打开串口调试工具,配置参数(波特率-115200,1位停止位,8位数据位,无奇偶校验),打开串口; - 复位开发板,或在线调试,运行程序; - 等待USB设备枚举完成。 - 可在设备管理器上看到打印机。 - 在win10下,连接了USB 打印机设备后,不能直接使用。安装打印机设备的方法如下: - 打开:设置 -> 设备 -> 打印机和扫描仪。 - 点击"添加打印机或扫描仪",等待一小段时间。点击"我需要的打印机不在列表中"后,进入到"添加打印机"界面。 - 在"添加打印机"界面中,进行设置: - "添加打印机"->"按其它选项查找打印机"界面中:选择"通过手动设置添加本地打印机或网络打印机"; - "添加打印机"->"选择打印机端口"界面中:"选择使用现有的端口","USB003(USB虚拟打印机端口)"。(也可以是USB001、USB002等) - "添加打印机"->"安装打印机驱动程序"界面中:厂商"Microsoft",打印机"Microsoft MS-XPS Class Driver 2"。(也可以是其它打印机驱动) - "添加打印机"->"输入打印机名称"界面中:填写名字,如:test_printer1。 - 安装完成后,就能测试USB打印机设备了。选中打印机名字并打印文件后,就能看到USB设备收到大量数据。