前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[ Linux Audio 篇 ] Type-C 转 3.5mm音频接口介绍

[ Linux Audio 篇 ] Type-C 转 3.5mm音频接口介绍

作者头像
程序手艺人
发布于 2022-12-31 08:49:09
发布于 2022-12-31 08:49:09
5.2K0
举报
文章被收录于专栏:程序手艺人程序手艺人

简介

常见的Type-C 转3.5mm 线有两种:

  • 模拟Type-C转3.5mm音频线
  • 数字Type-C转3.5mm 音频线,也就是带DAC芯片的转换线

当使用Type-C转换3.5mm音频接口时,使用到的是这里面的SBU1、D-、D+、CC四个针脚,手机会通过这四个针脚输出模拟信号,通过转接头再转换成3.5mm接口,然后驱动发声,这种方式其实并不能发挥Type-C的作用。

而当我们使用数字Type-C转3.5mm音频线时候,就完全不同了,Type-C接口直接与手机相连,手机会直接发送数字信号,然后数字Type-C转3.5mm 音频线自行解码驱动发声单元,这种模式才能发挥Type-C的真正作用。

数字Type-C转3.5mm音频线包含一个USB声卡+DAC/ADC+AMP+模拟输出/输入,当数字Type-C转3.5mm音频线接入到手机(otg)或者电脑后,手机或者电脑识别到了USB设备,并创建相应的声卡后,数字音频信号通过USB传输到数字音频线,然后通过DAC转换并放大信号,就可以听到声音,这也是USB声卡的原理。

一般手机上的Type-C 逻辑芯片会识别不同的设备(数字耳机 模拟耳机 USB设备)来进行相应的处理。模拟线和数字线走的不同音频通路。

针对数字Type-C转3.5mm 音频线,会有不同厂家的芯片解决方案

type c音频数字解码DAC无损音质HiFi解码耳放华为小米魅族转接头

可以看下绿联这根线 明确标注用的是BES3002芯片

  • 几家不同方案对比

可以看下 拆解报告:ANOPE Type-c转3.5mm音频转换线 了解下内部的构成。

针对该知识点的详细介绍,可以参考下

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-12-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux系统集群架构线上项目配置实战(一)
1、用户APP采用JAVA环境布署,初始环境两台服务器,实现负载均衡与高可用,前端负载使用nginx 做负载
民工哥
2020/09/16
9920
Linux系统集群架构线上项目配置实战(一)
Linux命令之Crontab——定时任务
rontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。
浩Coding
2020/03/04
1.3K0
Linux系统crond、rsync、打包备份数据操作实战
前面介绍了系统中定时任务、rsync、打包等各种操作,同时也介绍了实际生产环境中的各类案例,今天我们结合这几种功能做一次实战(备份数据)
民工哥
2020/09/16
1.7K0
Linux系统crond、rsync、打包备份数据操作实战
Docker搭建pxc
pxc是基于Galera,可以实现多节点间的数据同步以及不需要读写分离可以随时访问任一节点,保证数据库的强一致性(无延迟)以及高可用,但牺牲了部分性能
风起--追风
2021/11/08
9380
linux基础命令介绍十四:定时任务
在计算机的使用过程中,经常会有一些计划中的任务需要在将来的某个时间执行,linux中提供了一些方法来设定定时任务。
用户5030870
2019/04/11
1.4K0
linux学习第三十二篇:linux任务计划cron,chkconfig工具,systemd管理服务,unit介绍,target介绍
linux任务计划cron crontab -u :指定某个用户,不加-u选项则为当前用户; -e :制定计划任务; -l :列出计划任务; -r :删除计划任务。 格式:分 时 日 月 周 user command 可用格式1-5表示一个范围1到5。如1-5月或者1-5点等 可用格式1,2,3表示1或者2或者3。如1,2,3月份或者1点,2点,3点或者星期一,星期二,星期三。 可用格式*/2表示被2整除的数字,比如小时,那就是每隔2小时;月份,那就是偶数月2月,4月…..。
用户1215343
2018/02/05
8170
linux学习第三十二篇:linux任务计划cron,chkconfig工具,systemd管理服务,unit介绍,target介绍
Linux从入门到精通(十一)——计划任务
​ 在很多时候为了自动化管理系统,我们都会用到计划任务,比如关机,管理,备份之类的操作,我们都可以使用计划任务来完成,这样可以是管理员的工作量大大降低,而且可靠度更好。 Linux 系统支持一些能够自动执行任务的服务,我们称为计划任务。
传说之下的花儿
2023/04/16
9040
Linux中Crontab(定时任务)命令详解及使用教程
Crontab介绍: Linux crontab是用来crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。当安装完成操作系统之后,默认便会启动此任务调度命令。crond 命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。 注意:新创建的 cron 任务,不会马上执行,至少要过 2 分钟后才可以,当然你可以重启 cron 来马上执行。
天乐404
2023/11/16
7K0
Linux中Crontab(定时任务)命令详解及使用教程
服务器ntp时间同步
注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
summerking
2022/09/19
6K0
linux crontab 每隔10秒执行一次[通俗易懂]
在LINUX中你应该先输入crontab -e,然后就会有个vi编辑界面,再输入0 3 * * 1 /clearigame2内容到里面 :wq 保存退出。
全栈程序员站长
2022/11/01
9.5K0
Linux 系统时间同步方法小结
在 Windwos 中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在 BIOS 时钟里面,启动计算机的时候,系统会自动在 BIOS 里面取硬件时间,以保证时间的不间断。但在 Linux 下,默认情况下,系统时间和硬件时间并不会自动同步。在 Linux 运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠 BIOS 电池来维持,而系统时间,是用 CPU Tick 来维持的。在系统开机的时候,会自动从 BIOS 中取得硬件时间,设置为系统时间。
jwangkun
2021/12/23
4.8K0
Linux 系统时间同步方法小结
安装zookeeper出现的时间同步问题解决方案
ntpdate time.windows.com 将硬件时间设置为当前系统时间。 #hwclock –w 加入crontab: 30 9 * * * root /usr/sbin/ntpdate 192.168.0.1; /sbin/hwclock -w 每天的9:30将进行一次时间同步。 重启crond服务: service crond restart
Java架构师必看
2021/08/10
6470
Centos7搭设无网络ntp时钟服务器
在有些机房部署服务器的时候,服务器是处于无网络区域的。此时,每台服务器的时钟并不准确,各自运行时间。
Devops海洋的渔夫
2019/06/02
2K0
Linux系统定时任务(crond)
时间格式:分时日月周—— * * * * * user-name command
民工哥
2020/09/16
5.8K0
第十七章·Linux定时任务给心爱的小姐姐发情书
-多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工作。 -devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云API,自主创建云主机。 2)ELK自动化收集日志功能。 3)Saltstack自动化运维统一配置管理工具。 4)Git、Jenkins自动化代码上线及自动化测试平台。 5)堡垒机,连接Linux、Windows平台及日志审计。 6)SQL执行及审批流程。 7)慢查询日志分析web界面。
DriverZeng
2022/09/26
8000
第十七章·Linux定时任务给心爱的小姐姐发情书
07_Linux基础-计划任务-备份脚本-变量定义和使用
@TOC07_Linux基础-计划任务-备份脚本-变量定义和使用---一. 计划任务主要内容:周期性的计划任务crontab==/var/spool/cron/ 统一存放计划任务的目录====/var/log/cron日志文件====/etc/cron cron.daily/ cron.hourly/ cron.monthly/ cron.weekly/ crontab的顺风车==/etc/crontab==crontab -l====crontab -e==crontab ==-u cali== -ecr
mycpen
2022/09/02
1.2K0
linux-centos7系统设置时区及同步时间
首先,在centos7 系统可以使用命令:【timedatectl】查看系统的时区;使用timedatectl显示的结果如下:
章工运维
2023/07/01
2.7K0
Linux Crontab 定时任务(转载非原创)
转载来源:https://www.cnblogs.com/mrwhite2020/p/15313228.html
xlj
2021/09/23
4410
同步服务器系统时间操作记录
在初始化一台linux服务器后,发现这台服务器的时间不对 [root@dev ~]# date 2016年 10月 11日 星期二 07:04:34 CST Linux时钟分为系统时钟 (System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。 Linux中的所有命令(包括
洗尽了浮华
2018/01/22
4.5K0
DBA自动化神器:Aimalinux定时任务+Crontab实现数据库自动巡检
数据库运维中,每日巡检是保障系统稳定的关键。手动巡检耗时且易遗漏,而通过Crontab定时任务配合Shell脚本,可实现:
IT咸鱼
2025/05/20
1180
DBA自动化神器:Aimalinux定时任务+Crontab实现数据库自动巡检
推荐阅读
相关推荐
Linux系统集群架构线上项目配置实战(一)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档