USB(Universal Serial Bus,通用串行总线)是近年来得到大力发展和应用的计算机接口技术,它简化了计算机外部接口连接过程,便于计算机扩展各种外部设备。USB在协议制定时,为了方便不同方向的设计者进行开发,定义了不同的USB设备类(USB De...USB(Universal Serial Bus,通用串行总线)是近年来得到大力发展和应用的计算机接口技术,它简化了计算机外部接口连接过程,便于计算机扩展各种外部设备。USB在协议制定时,为了方便不同方向的设计者进行开发,定义了不同的USB设备类(USB Device Class)。本文针对使用USB_Audio_Class进行语音设备设计时需要解决的音频信号同步问题进行了介绍,并给出了相应的解决方法和部分源代码。展开更多
在高品质音频系统应用中,USB协议被广泛用于设计数字音频输入接口。目前专用USB数字音频芯片较少,这阻碍了USB数字音频接口的推广使用。本文基于STM32F4系列芯片开发了符合USB Audio Devices Class 2.0规范的音频输入接口,使用CPLD实现...在高品质音频系统应用中,USB协议被广泛用于设计数字音频输入接口。目前专用USB数字音频芯片较少,这阻碍了USB数字音频接口的推广使用。本文基于STM32F4系列芯片开发了符合USB Audio Devices Class 2.0规范的音频输入接口,使用CPLD实现了同时支持PCM和DSD数据的数字音频输出接口。依据设计方案制作了硬件实物,通过实验验证了设计的正确性和可行性。设计解决了通用芯片在数字音频接口领域应用的难点,也可作为其他开发平台的设计参考。展开更多
文摘USB(Universal Serial Bus,通用串行总线)是近年来得到大力发展和应用的计算机接口技术,它简化了计算机外部接口连接过程,便于计算机扩展各种外部设备。USB在协议制定时,为了方便不同方向的设计者进行开发,定义了不同的USB设备类(USB Device Class)。本文针对使用USB_Audio_Class进行语音设备设计时需要解决的音频信号同步问题进行了介绍,并给出了相应的解决方法和部分源代码。
文摘在高品质音频系统应用中,USB协议被广泛用于设计数字音频输入接口。目前专用USB数字音频芯片较少,这阻碍了USB数字音频接口的推广使用。本文基于STM32F4系列芯片开发了符合USB Audio Devices Class 2.0规范的音频输入接口,使用CPLD实现了同时支持PCM和DSD数据的数字音频输出接口。依据设计方案制作了硬件实物,通过实验验证了设计的正确性和可行性。设计解决了通用芯片在数字音频接口领域应用的难点,也可作为其他开发平台的设计参考。