原文:usb设备 配置 接口 端点

在USB设备的逻辑组织中,包含设备 配置 接口和端点 个层次。每个USB设备都提供了不同级别的配置信息,可以包含一个或多个配置,不同的配置使设备表现出不同的功能组合 在探测 连接期间需从其中选定一个 ,配置由多个接口组成。在USB协议中,接口由多个端点组成,代表一个基本的功能,是USB设备驱动程序控制的对象,一个功能复杂的USB设备可以具有多个接口。每个配置中可以有多个接口,而设备接口是端点的汇集 ...

2014-03-10 11:40 0 4175 推荐指数:

查看详情

usb驱动开发5之总线设备接口

Linux设备模型中的总线落实在USB子系统里就是usb_bus_type,它在usb_init的函数bus_register(&usb_bus_type)里注册。usb_bus_type定义如下: struct bus_type usb_bus_type = { .name ...

Mon Mar 31 06:34:00 CST 2014 0 2801
Android设备使用USB的硬件接口

最近业界的发展显示,智能手机/便携系统与自动化系统或机械系统之间存在巨大的市场潜力。2011年春季谷歌引入的Android开放访问架构,开启了基于Android操作系统的设备的巨大可能——允许智能手机和平板电脑控制外部硬件。这种开放的附件框架为便携设备能够推动商务,消费和工业环境的自动化 ...

Tue Jun 12 22:04:00 CST 2012 0 3080
使用设备usb接口进行串口的输出

需求: 1. 现有开发板只支持串口输出,但是现有串口是调试用的, 使用起来及其不方便,特别是对非专业人员来说,更不容易。 2. 现在已知该开发板有usb接口,想利用usb接口作为串口输出用。 所需测试环境: 1. 一根两头都有usb-to-serial芯片的串口线设备 2. ...

Tue Aug 14 04:19:00 CST 2018 0 1249
usb端点(endpoint)知识详解

stsw-stm32121库中: 把数据copy到对应端点的发送缓冲区后,使能发送状态编码STAT_TX=VALID,这时候usb的该端点就可以发送数据了 ----->即先调用usb_sil.c中的USB_SIL_Write(),然后调用SetEPRxValid(uint8_t ...

Sun Apr 09 02:02:00 CST 2017 0 2432
Linux 内核USB 接口配置

USB 接口是自己被捆绑到配置的. 一个 USB 设备可有多个配置并且可能在它们之间转换 以便改变设备的状态. 例如, 一些允许固件被下载到它们的设备包含多个配置来实现这个. 一个配置只能在一个时间点上被使能. Linux 处理多配置 USB 设备不是太好, 但是, 幸 运 ...

Mon Jul 08 03:10:00 CST 2019 0 644
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM