软件工具 SofTool.CN 本次搜索耗时 0.183 秒,为您找到 633 个相关结果.
  • volatile

    1199 2025-10-14 《C 语言》
    一、有 volatile 1. 防止编译器优化 2. 典型应用场景 3. 注意事项 4. 示例代码 总结 二、无 volatile 1. 优化类型及示例 (1) 冗余读取优化(Caching in Register) 示例代码 (2) 删除“无用”写入(Dead Store Elimination) 示例代码 (3...
  • DPT 详解

    1175 2025-09-03 《MBR》
    DPT 范围 DPT 各字段 系统ID (System ID) ,又称 分区表类型(Parttition Type)★ 示例1 DPT 范围 MBR分区表(DPT)的准确范围 字段 起始偏移(十六进制) 结束偏移(十六进制) 大小(字节) 描述 分区表(DPT) 0x1BE 0x1FD 64 包...
  • 2.1.0 SYNC域

    1123 2025-07-10 《USB 协议分析》
    1. 全/低速设备SYNC被定义长度为8位,高速长度定义为32位 2. 全速 SYNC:00000001 (KJKJKJKK) 设计逻辑: 为什么是 8 bits? 3. 高速 SYNC:00000000000000000000000000000001 (JK*15 + K) 设计逻辑: 为什么是 32 bits? 4. 技术背景补充 ...
  • 进阶篇

    Zinx Decoder (数据报文解码)
  • ControlBulkServiceRatio

    1108 2025-07-03 《USB 协议分析》
    ControlBulkServiceRatio(控制/批量传输服务比例) 功能说明 关键术语 CBSR(Control/Bulk Service Ratio)控制与批量传输服务比例详解 功能定义 比例配置表 工作原理 驱动开发建议 硬件行为示例 常见问题 ControlBulkServiceRatio(控制/批量...
  • 3. USB 请求

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

    分区 和 卷 一、分区与卷的关系 1. 层级结构 2. 核心区别 3. 典型生命周期 二、为什么说“分区包含卷”? 1. 空间包含 2. 功能依赖 3. 多卷与多分区 三、实际案例验证 1. 查看分区与卷的绑定(Linux) 2. Windows中的对应关系 四、特殊场景辨析 1. 未格式化的分区 2. ...
  • 4.4 端点描述符★★★

    1017 2025-07-10 《USB 协议分析》
    4.4 端点描述符 USB 端点描述符的结构 关键字段详解 示例:鼠标的中断端点描述符 注意事项 4.4 端点描述符 端点描述符定义了 USB 设备 中数据通信的 具体逻辑接口(端点) ,包括传输方向、类型、包大小等关键参数。每个非控制端点必须有一个端点描述符。 USB 端点描述符的结构 偏移量 域 大小 值 描述 ...
  • 2.硬盘基本知识

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

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