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

    JavaScript JSON 简明指南 🎯 🔍 什么是 JSON? 🎯 基本语法 JSON 数据结构 JSON 值类型 🔧 核心方法 1. JSON.parse() - 字符串转对象 2. JSON.stringify() - 对象转字符串 🎯 实际应用示例 数据存储 API 数据交换 配置文件 ⚠️ 常见错误...
  • 2.4.3 中断传输 (Interrupt Transfer)

    499 2025-07-04 《USB 协议分析》
    中断传输由IN或OUT事务组成。 中断传输在流程上除不支持PING 之外,其他的跟批量传输是一样的。他们之间的区别也仅在于事务传输发生的端点不一样、支持的最大包长度不一样、优先级不一样等这样一些对用户来说透明的东西。主机在排定中断传输任务时,会根据对应中断端点描述符中指定的查询间隔发起中断传输。中断传输有较高的优先级,仅次于同步传输。同样中断传输也采用...
  • 2.4.4 ​​等时传输​ (Isochronous)

    498 2025-07-04 《USB 协议分析》
    它由两种包组成: 1) token 2) data 同步传输不支持“handshake”和“重传能力”,所以它是不可靠传输。 同步传输是不可靠的传输,所以它没有握手包,也不支持PID翻转。主机在排定事务传输时,同步传输有最高的优先级。同步传输适用于必须以固定速率抵达或在指定时刻抵达,可以容忍偶尔错误的数据上。实时传输一般用于麦克风、...
  • 2.1.3 Frame Number 帧号域

    482 2025-07-01 《USB 协议分析》
    当 USB令牌包 的 PID 为 SOF 时候,其 数据字段 必须为 11位 的 帧序列号。 帧号占11位,主机每发出一个帧,帧号都会自加1,当帧号达到0x7FF时,将归零重新开始计数 。对于同步传输有重要意义。
  • 2.4 传输(Transfer)

    480 2025-07-01 《USB 协议分析》
    在USB的传输中,定义了4种传输类型: 批量 传输 (Bulk Transactions)就是使用 批量事务 实现 数据传输,比如U盘。特点:可靠,不实时。 控制 传输 (Control Transfers)由建立 事务、批量 事务组成,所有的USB设备都必须支持控制传输,用于“识别/枚举”。 中断 传输 (Interrupt Transa...
  • 2.2.2 数据(Data) 类型

    478 2025-07-01 《USB 协议分析》
    分为DATA0包和DATA1包。 当USB发送数据的时候,如果一次发送的数据长度大于相应端点的容量时,就需要把数据包分为好几个包,分批发送,DATA0包和DATA1包交替发送,即如果第一个数据包是DATA0,那第二个数据包就是DATA1。 但也有例外情况,在同步传输 中(四类传输类型中之一),所有的数据包都是为DATA0,格式如下:SYNC + PID...
  • js .filter() 简介

    1. 基本语法 2. 核心特性 (1) 不改变原数组 (2) 回调函数返回布尔值 (3) 自动跳过空位 3. 简单示例 基础用法 字符串数组过滤 4. 实用场景示例 (1) 对象数组过滤 (2) 删除特定值 (3) 搜索过滤 5. Vue 中的使用示例 6. 注意事项 (1) 性能考虑 (2) 稀疏...
  • 2.3.2 IN 事务

    463 2025-07-01 《USB 协议分析》
    输入事务处理:表示USB主机从总线上的某个USB设备接收一个数据包的过程。 •【正常】的输入事务处理 •【设备忙】时的输入事务处理 •【设备出错】时的输入事务处理
  • 2.1.4 Data 数据域

    460 2025-07-01 《USB 协议分析》
    仅存在于 DATA 包,根据不同的传输类型,拥有不同大小的字节(0–1023字节,一共210=1024B2^{10}=1024B 2 ​ 1 0 ​ ​ = 1 0 2 4 B )
  • .unshift()

    以下是详细说明: 1. 基本语法 2. 核心特性 3. 使用示例 示例1:插入单个元素 示例2:插入多个元素 示例3:与 push() 对比 4. 与其他方法的区别 5. 特殊场景处理 场景1:空数组调用 场景2:非数组对象调用 6. 性能注意事项 7. 在Vue/React中的使用 Vue 示例 Rea...