本帖最后由 muyichuan2012 于 2025-12-12 11:48 编辑
SC0162-使用 USB 主机实现打印机 Printer 的枚举
示例目的
展示使用USB 主机实现打印机Printer 的枚举。
支持型号列表:
支持型号 具备USB OTG Host 型号
主要使用外设列表:
主要使用外设 OTG
1 简要概述
本例程实现一个USB 主机枚举Printer设备的驱动示例,包含Printer的枚举识别。GET_DEVICE_ID,
GET_PORT_STATUS请求的支持。
2 快速使用方法
2.1 硬件资源
1) AT-START-F415 实验板,如下是415 实验板;
图1. AT-START-F415 V1.3 开发板
2.2 软件资源
1) SC0162_SourceCode
注:所有project都是基于keil 5而建立,若用户需要在其他编译环境上使用,请参考AT32xxx_Firmware_Library_V2.x.x\project\at_start_xxx\templates中各种编译环境(例如IAR6/7,keil 4/5)进行简单修改即可。
2.3 示例使用
1) 打开SourceCode\SC0162_SourceCode_V2.x.x\utilities\ usb_host_printer\ mdk_v5
2) 将代码编译后下载到实验板
3) 连接打印机到USB Host 接口
|