USB2.0/YTPE-C音频芯片DP108T集成晶振替代DP108 CM108
DP108T是一种高集成度的USB/YTPE-C音频芯片。嵌入了所有必要的模拟模块,包括双DAC 和音频驱动、麦克风增益器 、PLL、稳压器和 USB 收发器。此外,音频音量可以很容易地通过专门的 HID 兼容音量控制引脚来调节。
典型应用原理图:
产品特性:
· 支持 USB2.0;TYPE-C;
· 符合 USB 听觉设备类规范 3.0 版本;
· 支持 USB 暂停/恢复模式和音量控制引脚的远程唤醒功能;
· 扬声器模式(只有回放功能)或者耳机模式(回放+录音)有跳线引脚(jumper pin);
· 耳机模式下,USB 音频功能拓扑结构(USB Audio Function Topology)有 2 个输入端
子,2 个输出端子,1 个混音器单元,一个选择单元和 3 个特性功能单元;
· 耳机模式下,通过跳线引脚(jumper pin)开启/关闭混音器单元;
· 支持一个控制终端,一个同步输出终端,一个同步输入终端和一个中断终端。
· 当设备暂停时,对释放回放带宽(Releasing Playback Bandwidth)和 USB 总线交替设置为零带宽;
· 升高、降低音量和静音回放引脚支持 USB HID 设备组,故主机可以同步控制;
· 静音指示引脚用 LED 指示静音状态;
· 可以设置电压输出的跳线引脚(Jumper Pin)(3.5V 或 2.5V);
· 听筒放大器为嵌入式高性能 16 位音频 DAC;
· 麦克风增益器输入端为 16 位嵌入式 ADC;
· 嵌入式通电复位(Power-On-Reset)模块;
· 嵌入式 5V-3.3V 稳压器支持单外部 5V 操作;
· 免驱动兼容 Win98 SE / Win ME / Win 2000 / Win XP / Mac OS9 / OS X;
· 24 引脚 SSOP 封装。
参考应用电路图:
目前旧版DP108已停产,在DP108的基础上,原厂推出优化升级版DP108T。
两者都是免驱芯片,差异对比如下:
1、DP108T 不需要使用晶振(内部集成);
2、 DP108T 没有eeprom的外接接口,意味着PID和VID无法修改。使用C-MEDIA的软件,极有可能无法使用。解决的办法:破解C-MEDIA软件。 在初始化中植入PID和VID就可以了;
3、DP108T改用SSOP24封装,贴片相对比较简单;DP108T与DP108封装不同,但在实际产品PCB设计中,两者可替换,产品尺寸大小不变,且DP108T贴片更具成本优势。
主要应用领域:
头戴式耳机
USB声卡
USB网络电话
USB2.0/YTPE-C音频芯片DP108T集成晶振替代DP108 CM108的更多相关文章
- USB2.0学习笔记连载(一):CY7C68013特性简介
上一篇博客已经给出了整个视频板卡架构,那么对于USB接口部分需要着重理解和学习. 对于目前来说,若是利用FPGA去模拟USB2.0内核,难度还是挺大的,整个状态的收发都不好控制.现在目前都在使用桥接芯 ...
- 【转载】USB2.0接口差分信号线设计
引 言 通用串行总线(Universal Serial Bus)从诞生发展到今天,USB协议已从1.1过渡到2.0,作为其重要指标的设备传输速度,从1.5 Mbps:的低速和12 Mbps的全速,提高 ...
- USB2.0规范
USB是一种支持热插拔的高速串行传输总线,它使用差分信号来传输数据,最高速度可达480Mb/S. USB支持“总线供电”和“自供电”两种供电模式.在总线供电模式下,设备最多可以获得500mA的电流.U ...
- USB2.0学习笔记连载(十九):EZ-USB TRM手册重要部分介绍
TRM手册中给出了所有的寄存器配置,在 slave fifo模式或者 GPIF模式等,所以对于用到的各种寄存器配置需要查看此手册,当然还可以配合着应用手册<AN61345>. ...
- USB2.0学习笔记连载(六):USB2.0硬件设计需要注意事项
笔者在设计USB2.0时找到了一个官方给的硬件设计正确设计指南,其中有些内容还挺nice的.不单单只是USB的设计,其中有些思想可以应用到其他的场合中. 对于USB2.0而言,全速状态下可以达到480 ...
- USB2.0主机控制器 UPD720114 简单详解
UPD720114 是符合 USB 2.0规格的集线器控制器,适用于“符合生态原则的解决方案”.这种小型封装的控制器集成了核心逻辑电路的2.5 V 内部电压调整器.终端电阻器,减少了所需要的外部组件的 ...
- BL8810|USB2.0高速闪存读卡器|BL8810芯片
BL8810是由台湾旺玖半导体推出的一款USB2.0 SD/MMC闪存读卡器单芯片.支持USB2.0高速传输,并符合通用串行总线规范.该芯片集成了一个高速的8051微处理器和一个最好的数据引擎,它的引 ...
- BL8810|USB2.0高速闪存读卡器芯片|BL8810规格书
1.说明 BL8810是一款USB 2.0读卡器控制器,采用高度集成的单芯片解决方案,旨在提供USB2.0和SD.SDHC.mini SD.Micro SD(T-Flash)接口规范之间的高速数据传输 ...
- Virtualbox安装USB2.0/3.0
系统:Ubuntu16.04 软件:Virtualbox5.1 1.打开Virtualbox,不启动虚拟系统. 2.点击设置->USB->启动usb2.0. 3.若发现不能启用,则到官网下 ...
随机推荐
- go package 学习笔记 —— strconv(string与其他基本数据类型(int, float, bool)的转换)
strconv实现了go中基本数据类型与string之间的转换. How to use in go go doc:https://godoc.org/strconv import "strc ...
- mac笔记本编译go-ethereum报错CoreServices/CoreServices.h' file not found
查看xcode是否安装: $ xcode-select --install xcode-select: error: command line tools are already installed, ...
- Simulink仿真入门到精通(六) Simulink模型保存为图片
6.1 截图保存方式 Ctrl+Alt+A 6.2 拷贝试图方式 Edit→Copy Current View to Clipboard 6.3 saveas函数 用于保存figure或者simuli ...
- Navicat15最新版本破解 亲测可用!!!
1.下载Navicat Premium官网https://www.navicat.com.cn/下载最新版本下载安装 2.本人网盘链接:https://pan.baidu.com/s/1ncSaxId ...
- Ubuntu 18 安装 cuda 10
1.把预先下好的cuda放到某个目录,如Download. 2.Crtl + Alt + F3 进入tty,使用tty登录. 关闭用户图形界面,sudo systemctl set-default m ...
- javascript中事件概述
事件就是用户或浏览器自身执行的某种动作.诸如click.load.和mouseover,都是事件的名字.而响应某个事件的函数就叫做事件处理程序(或事件侦听器).事件处理程序的名字以"on&q ...
- 使用EPX Studio 7.0 下载网站验证码
implementation var Document_: DispHTMLDocument; //用于处理网页文档对象 EPX: IExcelPanelXDisp; procedure TForm1 ...
- Js中的For循环详解
大家好,我是逆战班的一员,今天给大家讲解一下Js循环中的For循环. For循环是JS循环中一个非常重要的部分. 我们先讲一下for循环的作用: For循环用在需要重复执行的某些代码,比如从1打印到1 ...
- 用Python算带有进度条的圆周率
import time scale=50 print("执行开始".center(scale//2,"-")) start=time.perf_counter( ...
- Apex_2. LiveBos两个时间求相差天数、历时
(1)获取两个时间相差天数(没有上午下午区分) var d1=ABS_DATESTRING(FStartTime,'yyyy/MM/dd'); var d2=ABS_DATESTRING(FEndTi ...