随笔分类 - USB
摘要:TypeC 基本特性 正反插 速度快 10Gbps 引脚定义 TX/RX 两组差分信号用来进行数据传输。 CC1 和 CC2 作用: 区分正反面 区分 DFP (Host)和 UFP(Device) 配置 VBUS,有 USB TypeC 和 USB Power Delivery 两种模式 配置 V
阅读全文
摘要:OHCI(Open Host Controller Interface) 是支持USB1.1的标准,但它不仅仅是针对USB,还支持其他的一些接口,比如它还支持Apple的火线(Firewire,IEEE 1394)接口。与UHCI相比,OHCI的硬件复杂,硬件做的事情更多,所以实现对应的软件驱动的任
阅读全文
摘要:前言 fastboot是一种用于Android设备上的刷机协议,便于系统开发者快速烧录系统。随着AOSP的发展,谷歌在Android Q版本引入了super动态分区功能,实现system、vendor和product等分区大小的灵活配置,避免了系统升级带来频繁修改分区表的问题。同时引入了手机端侧fa
阅读全文
摘要:一、USB设备状态 在USB 2.0协议中第 9.1 USB Device States 章节规定了USB设备的6种状态,包括: Attached/Powered/Default/Address/Configured/Suspended 其状态迁移图如下: 在 Linux Kernel ch9.h
阅读全文
摘要:1 前言 我们知道USB2.0向下兼容USB1.x,即高速2.0的hub能支持所有的速度类型的设备,而USB1.x的hub不能支持高速设备(High Speed Device)。因此,如果高速设备挂到USB1.x的hub上,那该设备只能工作在全速模式下。不管是hub还是设备(device),对于速度
阅读全文
摘要:《带你遨游USB世界》中,我们已经初步介绍了USB的整体架构,本文将从以下几个方面继续介绍USB的内容。 USB3.0有什么新特性? TYPEC介绍 otg识别流程 一、USB3.0 USB是史上定义出的最成功的PC外围互连技术,并且已经迅猛地被引入到CE和Mobile领域。仅仅在2006年,就有超
阅读全文
摘要:1、什么是USB USB的全称是Universal Serial Bus,通用串行总线。它的出现主要是为了简化个人计算机与外围设备的连接,增加易用性。USB支持热插拔,并且是即插即用的,另外,它还具有很强的可扩展性,传输速度也很快,这些特性使支持USB接口的电子设备更易用、更大众化。 本文将从USB
阅读全文
摘要:在SmartQ 7上面,同时存在USB HOST与 USB OTG两个接口,我想问一下,这两个接口有什么区别么?我怎么认为HOST属于是多余呢? 麻烦高手解答,感激不尽!!! 转自 "USB HOST与 USB OTG的区别及工作原理" 零 USB背景知识 USB是一种数据通信方式,也是一种数据总线
阅读全文
摘要:https://blog.csdn.net/g200407331/article/details/51682597/ 0. 基本概念 一个【传输】(控制、批量、中断、等时):由多个【事务】组成; 一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。 USB数据在【主机软件】与【U
阅读全文
摘要:HID是一种USB通信协议,无需安装驱动就能进行交互,在学习HID之前,先来复习一下USB协议的相关内容。 USB设备描述符-概述 当插入USB设备后,主机会向设备请求各种描述符来识别设备。那什么是设备描述符呢? Descriptor即描述符,是一个完整的数据结构,可以通过C语言等编程实现,并存储在
阅读全文
摘要:ADB就是Android调试桥的意思,很形象。但不知道是windows本身的原因还是windows乱七八糟软件太多,用USB调试手机时,经常连不上ADB,或者就出现offline,导致费时费力,焦头烂额。索性去把adb直接搞清楚。 adb分为三个部分:PC上的adb client,adb serve
阅读全文


浙公网安备 33010602011771号