软件工具 SofTool.CN 本次搜索耗时 0.140 秒,为您找到 460 个相关结果.
  • 7.4 Root Hub

    132 2025-07-04 《USB 协议分析》
    7.4 根集线器(Root Hub)寄存器分区 功能概述 寄存器设计原则 关键术语说明 注意事项 7.4 根集线器(Root Hub)寄存器分区 早期网络设备翻译​​:以太网(Ethernet)中的 ​​”Hub”​​ 最早译为“集线器”,因其功能与 USB Hub 高度相似(多端口信号中继),这一译名被直接沿用至 USB 领域...
  • 3. USB 请求(用于控制传输)

    131 2025-07-04 《USB 协议分析》
    标准的 USB设备请求命令 是用在 控制传输 中的 “初始设置步骤” 里的数据包阶段(即DATA0,由8个字节构成)。 也就是说,是 控制传输 的 建立阶段(SetUP)的 DATA0 的 8 个字节 。 命令共有11个,大小都是8个字节,具有相同的结构 ,由5个字段构成(字段是标准请求命令的数据部分),结构如下(括号中的数字表示字节数,首字母bm...
  • 1.前言

    本篇文章主要是介绍 FAT 格式分区内数据是如何存储的 。FAT 分区格式 是Microsoft 最早支持的分区格式,依据 FAT 表 中每个簇链的所占位数(有关概念,后面会讲到)分为 FAT12、 FAT16、 FAT32 三种格式”变种”,但其基本存储方式是相似的。我们在嵌入式系统中使用的最多的是FAT32 ,所以后面主要介绍的是FAT32。 在介...
  • 2.2.1 令牌包(Token)

    122 2025-07-01 《USB 协议分析》
    令牌包 有四种: OUT、IN、SETUP SOF 根据域的 PID 描述,令牌包有4种。 令牌包 有四种: OUT: 通知设备将要输出 一个数据包; IN: 通知设备返回 一个数据包; SETUP: 只用在控制传输 中,也是通知设备将要输出一个数据包;与OUT令牌的区别是:SETUP只使用DATA0数据包,且只能发到device 的控制端点...
  • 2.1.1 PID 域 ★★★

    121 2025-07-01 《USB 协议分析》
    不同的 PID 标识了 不同类型的 USB 包(即:不同的包类型 Packets Type) 。 笔记:PID 唯一性PID = Packet ID PID的构成 :四位标识符 + 四位标识符反码 这里只用(PID0~4) ,PID4~7是PID0~4的取反,用来校验 PID : 根据 USB2.0 的 Spec 描述了 不同PID 对应...
  • 2.硬盘基本知识

    盘片 和 磁头 扇区 和 磁道 磁头 和 柱面 磁盘容量计算 块/簇 硬盘基本概念包括: 盘片(platter) 磁头(head) 磁道(track) 扇区(sector) 柱面(cylinder) 盘片 和 磁头 硬盘中一般会有多个盘片组成,每个盘片包含两个面 ,每个盘面 都对应地有一个 读/写磁头 。受到硬盘整体体积和生产成本的限制...
  • 5.1 获取设备描述符 GET_DESCRIPTOR

    116 2025-07-10 《USB 协议分析》
    此刻插上的 USB设备 地址还没有被配置,默认地址是0 ,使用 0端点 进行交互。 总线复位 及 向 默认地址0 发送 GET_DESCRIPTOR指令包 ,请求 设备描述符。首先,获取 设备描述符,要先 复位设备。其次,等待至少100ms(100ms可以满足大多数设备),这里实际只等待了43ms。如图一所示: 1)Index[4 - 5]:表示US...
  • 2.4.1 控制传输 (Control Transfer) ★

    112 2025-07-04 《USB 协议分析》
    1) 建立 阶段(Setup) ★★★ 2) 数据 阶段(DATA) A) 控制读取 B) 控制写入 3) 状态阶段(Status) 控制传输 由2~3个阶段组成:1) 建立 阶段(Setup) ★2) 数据 阶段(无数据控制没有此阶段)(DATA)3) 状态 阶段(Status) 每个阶段都由一次或多次(数据阶段)事务传输组成(Transac...
  • 2.2.3 握手包(Handshake)

    111 2025-07-01 《USB 协议分析》
    握手包的结构是最为简单的包,格式如下:SYNC + PID ACK: 传输正确完成 NAK: 设备暂时没有准备好接收数据,或没有准备好发送数据 STALL: 设备不能用于传输 NYET/ERR: 仅用于高速传输,设备没有准备好或出错
  • 4.4 主机控制器通信区域

    109 2025-07-10 《USB 协议分析》
    4.4 主机控制器通信区域 4.4 主机控制器通信区域 主机控制器通信区域(HCCA) 是系统内存中的一个256字节 结构,用于系统软件与主机控制器(HC)之间发送和接收特定的控制和状态信息。 该结构必须位于256字节边界上 。 系统软件必须将该结构的地址写入HC中的HcHCCA寄存器。 该结构允许软件直接控制HC的功能,而无需从主机控制器...