主题中讨论的其他器件: HID2、 PCM2704C、 PCM2706C
工具/软件:Linux
您好!
我们的客户正在考虑使用 USB 转音频解决方案来驱动扬声器以进行语音通知。
我正在寻找合适的解决方案、并对 PCM2912A 和 PCM290x 有一些疑问
由于扬声器不会靠近 USB 源和 CPU、因此大约2m 长的电缆中只有一根 USB 电缆连接。
扬声器和 PCM29xx 之间有一个 USB 集线器。
集线器仅连接到 NFC。 因此共享带宽应该足够
(NFC 仅在身份验证时才会激活、当用户点击 NFC 读取器时、将播放3-15个录音的人的语音。)
1.音频性能是否可能受到 USB 集线器本身的影响?
2. Linux 驱动程序(例如 Debian Ubuntu / Raspbian/Yocto/Ubuntu Core)是否已可用?
3. PCM2912A/PCM290x 是否在 Linux - ALSA 下使用 USB 音频类驱动程序?
4.如果我将 HID0~HID2用作音量增大/减小/静音开关、则 PCM290x 芯片上的 HID0中断。 按下时、PCM290x 是否通过 USB 协议向主机发送 HID 中断。 PCM290x 驱动程序已经可以在 Linux 下处理请求(例如 Raspbian 或 Uubuntu-Core)。
5.由于 PCM2912A 不包括 HID 接口,如何控制 PCM2912A 的音量?
6.由于我们只需要扬声器,是否有任何更简单的解决方案支持 USB 接口?
7.如果可以分享任何专业知识:如果用户使用 NFC 进行身份验证时播放预录音频文件、我可能需要多大的 USB 数据速率/带宽。