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设备收到大量数据。