软件工具 SofTool.CN 本次搜索耗时 0.228 秒,为您找到 61 个相关结果.
  • json.Marshal 功能详解

    1222 2025-06-20 《Go 语言》
    json.Marshal 功能详解 基本功能 使用示例 基本示例 主要特性 1. 结构体标签控制 2. 支持的数据类型 3. 特殊处理 与 json.MarshalIndent 的区别 常见错误处理 性能考虑 json.Marshal 功能详解 json.Marshal 是 Go 语言标准库 encoding/json ...
  • 常见数据类型

    1031 2025-06-11 《GTK+ 2.0 中文教程》
    基础数据类型 (1) 整数类型 (2) 浮点类型 (3) 布尔类型 (4) 字符和字符串 指针和内存管理 容器和数据结构 (1) 动态数组(GArray) (2) 链表(GSList, GList) (3) 哈希表(GHashTable) GTK 对象类型 信号和事件相关类型 在 GTK 2 中,数据类型主要基于 GLib(GTK ...
  • URB

    839 2025-07-08 《USB 协议分析》
    1. 基本定义 2. 数据结构(简化版) 3. 生命周期 4. 关键字段解析 5. 传输类型支持 6. 驱动开发示例 批量传输URB提交 完成回调函数 7. 内核实现机制 8. 错误处理 9. 性能优化 10. 与用户空间的交互 1. 基本定义 URB 是 USB 请求块 (USB Request Bl...
  • 4.1 设备描述符 ★★★

    808 2025-07-04 《USB 协议分析》
    4.1 设备描述符 功能概述 数据结构定义 字段详解 描述符类型 (bDescriptorType) 1、标准描述符(Standard Descriptors) 2、类描述符(Class Descriptors) 3、厂商定义的描述符(Vendor-Defined Descriptors) 设备类别(bDeviceClass) 示例(...
  • td_t(Transfer Descriptor)结构

    770 2025-07-08 《USB 协议分析》
    1. 核心定义 2. 数据结构(OHCI规范) 3. 关键字段解析 (1) 硬件寄存器字段 (2) 状态码(CC字段) 4. 内存布局要求 5. 与 URB 的关系 6. 硬件工作流程 7. Linux驱动实现示例 (1) TD分配 (2) TD填充(参考td_fill 函数) 8. 错误处理场景 9. 性能优...
  • 5.FAT32 根目录(Root folder)

    名词解释 短文件格式 长文件格式 举例 名词解释 根目录(或称 根文件夹 Root folder / Root directory) 位于FAT32分区的 数据区起始位置 (紧接在FAT1和FAT2表之后)。 根目录项指在 根目录 数据中,以 短文件格式 或 长文件格式 为单位作为一项。 详见:https://www.softoo...
  • 4. USB 描述符

    609 2025-07-04 《USB 协议分析》
    USB协议 为 USB设备 定义了一套描述 设备功能和属性 的 有固定结构 的描述符,包括标准描述符 (设备描述符、配置描述符、接口描述符、端点描述符和字符串描述符)和非标准描述符 (如类描述符、厂商自定义的描述符)。 USB设备 通过这些描述符向USB主机汇报设备的各种各样属性,主机通过访问这些描述符对设备进行类型识别、配置并为其提供相应的客户端驱动程...
  • ​​MBR 和 VBR 的区别

    [TOC]MBR(主引导记录)和 FAT32 的 Boot Sector(引导扇区,也称为 VBR)是两个完全不同且位于不同位置的概念。 它们属于磁盘不同层级的管理结构。以下是清晰的解释: 一、核心区别:层级与作用 特性 MBR (Master Boot Record) FAT32 Boot Sector (VBR) 所...
  • 地址对齐

    72 2025-10-13 《C 语言》
    引子 技术分析 1. 对齐要求与地址的关系 2. 从字段结构验证16字节大小 3. OHCI规范的设计意图 结论 引子 以 OHCI规范要求的端点描述符为例:端点描述符(ED)是一个16字节内存结构,必须16字节对齐 ,因此其内存地址的低4位必然为0 。 技术分析 1. 对齐要求与地址的关系 16字节对齐 意味着地址必须是16...
  • 4.3 Transfer Descriptors

    A Transfer Descriptor (TD) is a system memory data structure that is used by the Host Controller to define a buffer of data that will be moved to or from an endpoint. TDs come in ...