我正在实现一个 USB 音频输入设备(带有两个麦克风的 STM32),遵循音频设备的通用串行总线设备类定义,版本 2.0。
我想使用 USB 高速,而不是全速。标准 AS 同步音频数据端点描述符具有字段bInterval。
我应该如何选择bInterval的值?我可以使用 0x01 的值(间隔 125us)还是应该使用 1ms 的间隔(0x04,与全速时的间隔相同)?较短的间隔是否有利于可以传输的样本量(稍后我想使用最多 16 个麦克风)?
我正在实现一个 USB 音频输入设备(带有两个麦克风的 STM32),遵循音频设备的通用串行总线设备类定义,版本 2.0。
我想使用 USB 高速,而不是全速。标准 AS 同步音频数据端点描述符具有字段bInterval。
我应该如何选择bInterval的值?我可以使用 0x01 的值(间隔 125us)还是应该使用 1ms 的间隔(0x04,与全速时的间隔相同)?较短的间隔是否有利于可以传输的样本量(稍后我想使用最多 16 个麦克风)?