UAC协议讲解

      最后更新:2022-02-18 12:34:52 手机定位技术交流文章

      一、简介

      UAC是USB Audio Class的缩写,有时也叫UAD,UAD是USB Audio Device的缩写。

      UAC/UAD定义了在USB规范下实现音频的设备的实现和控制功能,这些功能包括不仅音频数字部分的,也包括模拟部分。这些音频数据(模拟和数字)和用于直接控制音频环境的功能,如音量和音调控制。这个音频设备类不包括操作与音频数据的复制,如磁带传输机制或CD-ROM驱动器控制。
      UAC 目前的发展已经经历了1.0 ,2.0 到现在的3.0.
      win10目前只支持到UAC2.0

      注意:UAC3.0不兼容以前的任何版本。

      在这里插入图片描述

      UAC2.0 和UAC1.0 支持的功能对比图

      在这里插入图片描述

      二、UAC 传输速率

      UAC1 最高实际速度: ≤ 7.8Mbs(1024 x 8 x 1000 )bit/s
      UAC2 标准实际速度: ≤ 62.5Mbs(1024 x 8 x 1000 x 8 )bit/s 最高实际速度: ≤187.5Mbs(1024 x 8 x 1000 x 8 x 3)Mb/s
      注意:UAC1.0 spec 规定每隔1ms 可以发送一笔数据, High speed 下单笔数据是1024Byte, 因此最大为 (1024 x 8 x 1000 )bit/s

      UAC2.0 spec 是可以每隔125us 发送一笔数据, High speed 下标准为单笔数据是1024Byte, 因此最大为 (1024 x 8 x 1000 x 8 )bit/s
      最大情况: 单次可以发送 3 笔数据, 所以为(1024 x 8 x 1000 x 8 x 3)bit/s
      在这里插入图片描述
      在这里插入图片描述

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/18579.html

          热门文章

          文章分类