SSS1700B1: 高集成USB音频控制器规格说明书

需积分: 48 12 下载量 86 浏览量 更新于2024-07-15 收藏 2.23MB PDF 举报
SSS1700B1是一款高度集成的USB音频控制器,专为音频应用设计,如耳机和线路输入设备。这款单片机集成了多种高级音频功能,包括内置的96 KHz 24位立体声ADC(模拟到数字转换器)和DAC(数字到模拟转换器),确保了高质量音频的处理能力。其支持I2S接口,可以与外部24位/96 KHz的音频编解码器无缝连接,提供了强大的音频信号传输路径。 该芯片还内置了耳机驱动器,允许直接驱动耳机单元,减少了外部组件的需求,从而简化了电路设计和降低成本。五频段硬件均衡器使得音质可以根据不同应用场景进行调整,提升用户体验。音频锁相环和USB时钟振荡器确保了音频同步的精确性,而USB Full Speed (FS) 控制器和物理层则确保了与Windows、MAC和Android等主流操作系统的兼容性。 外部24C02~24C16 EEPROM的集成提供了灵活性,用户可以根据需要自定义USB Vendor ID (VID), Product ID (PID), 产品字符串以及预设增益设置,便于软件驱动的识别和配置。这种高度集成的解决方案不仅节省了电路板空间,也降低了整体Bill of Materials (BOM) 成本,对于追求性价比的音频产品制造商来说是一大优势。 值得注意的是,所有信息均受版权保护,未经书面通知不得更改。 Solid State System Co., Ltd.(3S)提供的数据规格和声明仅用于评估和参考目的,客户在将其产品设计中采用此类产品时需自行承担全部责任。3S不对产品的适销性或特定用途的适用性提供任何明示或默示的保证,包括但不限于商品质量保证和特定用途的适合性。 SSS1700B1 USB Headset/Line-in Controller是一款针对专业音频应用的高效、灵活且成本效益高的音频控制解决方案,适用于需要高保真音频性能和便捷性设计的项目。

if ((devices2.isEmpty()) && (strategy != STRATEGY_SONIFICATION)) { // no sonification on aux digital (e.g. HDMI) // devices2 = availableOutputDevices.getDevicesFromType(AUDIO_DEVICE_OUT_AUX_DIGITAL); devices2 = availableOutputDevices.getDevicesFromType(AUDIO_DEVICE_OUT_HDMI_1); } //priority Wired > a2dp > hdmi > hdmi 1 > spdif > spdif 1 if ((devices2.isEmpty()) && (strategy != STRATEGY_SONIFICATION)) { // devices2 = availableOutputDevices.getDevicesFromType(AUDIO_DEVICE_OUT_HDMI_1); devices2 = availableOutputDevices.getDevicesFromType(AUDIO_DEVICE_OUT_AUX_DIGITAL); } if ((devices2.isEmpty()) && (strategy != STRATEGY_SONIFICATION)) { devices2 = availableOutputDevices.getDevicesFromType(AUDIO_DEVICE_OUT_SPDIF); } if ((devices2.isEmpty()) && (strategy != STRATEGY_SONIFICATION)) { devices2 = availableOutputDevices.getDevicesFromType(AUDIO_DEVICE_OUT_SPDIF_1); } if ((devices2.isEmpty()) && (getForceUse(AUDIO_POLICY_FORCE_FOR_DOCK) == AUDIO_POLICY_FORCE_ANALOG_DOCK)) { devices2 = availableOutputDevices.getDevicesFromType( AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET); } if (devices2.isEmpty()) { devices2 = availableOutputDevices.getDevicesFromType(AUDIO_DEVICE_OUT_SPEAKER); } DeviceVector devices3; if (strategy == STRATEGY_MEDIA) { // ARC and AUX_LINE can co-exist with others. devices3 = availableOutputDevices.getDevicesFromTypes({ AUDIO_DEVICE_OUT_HDMI_ARC, AUDIO_DEVICE_OUT_HDMI_EARC, AUDIO_DEVICE_OUT_AUX_LINE, }); } devices2.add(devices3); // device is DEVICE_OUT_SPEAKER if we come from case STRATEGY_SONIFICATION or // STRATEGY_ENFORCED_AUDIBLE, AUDIO_DEVICE_NONE otherwise devices.add(devices2); // If hdmi system audio mode is on, remove speaker out of output list. if ((strategy == STRATEGY_MEDIA) && (getForceUse(AUDIO_POLICY_FORCE_FOR_HDMI_SYSTEM_AUDIO) == AUDIO_POLICY_FORCE_HDMI_SYSTEM_AUDIO_ENFORCED)) { devices.remove(devices.getDevicesFromType(AUDIO_DEVICE_OUT_SPEAKER)); }

2023-06-08 上传