SPV4040 普林芯驰 数据手册 支持美标 CTIA 和欧标 OMTP 两种制式耳机的切换。轻松实现 384KHz,双声道,32bit 的音频播放
1. 功能描述SPV4040 是一款高性能的单片 USB Audio 芯片芯片外围电路简单同时提供一套完整的音频信号处理和 USB Audio 实现解决方案让用户能快速高效地实现 USB 耳机USB Dongle音频采集与播放等方案。SPV4040 内置双声道高性能 ADC 和 DACSNR 均达到 104dB 以上可以为用户提供高清音质。内置高速 USB 2.0 接口支持高速模式和全速模式高速模式能为芯片提供相对全速模式更大的带宽轻松实现 384KHz双声道32bit 的音频播放。支持 UAC1.0/2.0HID1.1 无需驱动就能实现耳机的播放录音以及音量控制功能。其中 ADC 的动态范围达到 105dBTHDN 低于 -95dBDAC 的动态范围达到 105dBTHDN 低于 -90dB。支持美标 CTIA 和欧标 OMTP 两种制式耳机的切换。SPV4040 内置阻抗检测电路能实现 3 段耳机以及 OMTP 和 CTIA 耳机识别并进行自动切换。同时 8 个 GPIO 可供用户灵活配置能实现 I2C、PWM、中断输入等功能供用户实现更丰富多样的产品功能。SPV4040 内置 256KB Flash并能提供在线和离线固件升级的解决方案升级接口可选串口或者 USB让产品实现快速量产。* **USB2.0 接口*** 支持 USB 全速和高速模式* 支持 UAC1.0/2.0* 共有 EP0~EP7 8 个端点* USB buffer 深度 4KB* 可以配置 VID、PID 等 USB 描述信息* **内置存储与升级*** 集成了 256KB Flash Memory* 可使用 USB 或串口升级用户程序* **立体声耳机输出*** DNR 105dB* THDN -85dB* 采样率支持 8KHz~96KHz* 0V 直驱免隔直电容* HP 输出 DC offset 小于 600uV* 支持耳机插拔检测* **立体声模拟麦克风输入*** DNR 105dB* THDN -85dB* 采样率支持 44.1/48KHz* 内置 PGA 实现输入增益可调* 内置高通滤波器实现 DC offset 滤除* **MICBIAS1/2*** 输出电压可配置* 低噪声输出* 可爬坡上电下电避免出现 Pop 声* **DSP 功能*** 内置 8 段 EQ每段可单独配置和使能* 内置 DRC 能实现对播放音频信号动态范围压缩功能* **其他特性*** 内置低功耗 10bit SAR ADC 可用于按键检测和电压检测* 8 个通用 IO 可用于常规 IO 控制* IO 支持灵活的功能配置具有 I2CPWM 呼吸灯控制支持外部中断检测等功能* IO 电压支持 1.8V~3.3V 可设* **封装*** QFN40 5*5mm* 符合 RoHS 标准* **系统应用*** USB 或 USB Type-c 耳机* USB 或 USB Type-c Dongle* USB 声卡* USB 麦克风阵列

相关新闻

逻辑回归不是回归任务:从稳定 Sigmoid 拆掉三个误区

逻辑回归不是回归任务:从稳定 Sigmoid 拆掉三个误区

逻辑回归名称里有回归,输出却是分类概率;损失函数也不能随手换成均方误差。本文从对数几率推导模型,用数值稳定的 Sigmoid 和交叉熵训练一个 JavaScript 二分类器,并逐一核对溢出、阈值、特征尺度和收敛边界。 误区一:…

2026/10/15 23:45:21 阅读更多 →
BIS监管重心转向模型层:算力产业链价值如何重排

BIS监管重心转向模型层:算力产业链价值如何重排

一个耐人寻味的错位正在发生。 美国商务部工业与安全局(BIS)拟在FY2026内推出"AI扩散重构框架",监管重心可能从芯片硬件转向模型层。而与此同时,全球市值最高的AI芯片公司——英伟达,正以31.7倍PE&#xff0…

2026/10/10 11:55:20 阅读更多 →
华为OD机试真题 新系统 2026-08-09 Python、JS【查找最佳充电策略】

华为OD机试真题 新系统 2026-08-09 Python、JS【查找最佳充电策略】

目录 题目 思路 Code 题目 题目内容: 给定一个电费组 priceArray,表示未来 priceRecords 小时内每小时的电价,单位为分/kWh。 找出充电成本最低的连续 hours 个小时的时间段开始时刻点。 若存在多种成本最低方案,优先返回…

2026/9/25 15:11:51 阅读更多 →

最新新闻

CCNA必学:交换机MAC地址静态绑定与端口安全实战指南

CCNA必学:交换机MAC地址静态绑定与端口安全实战指南

1. 从一个真实故障说起:为什么MAC地址绑定不是选修课刚入行那会儿,我在一个中小型企业的网络改造项目里踩过一个经典的坑。当时办公区一台接入层交换机下面挂了二十多台设备,某天开始间歇性断网,用户反馈时好时坏,重启…

2026/10/15 23:47:01 阅读更多 →
vue3+taro+Nutui 开发小程序(一):用 TaoToken 统一 Key 打通多端调试链路

vue3+taro+Nutui 开发小程序(一):用 TaoToken 统一 Key 打通多端调试链路

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 23:47:01 阅读更多 →
FPGA实现8x8二维DCT:从算法选型到硬件架构全复盘

FPGA实现8x8二维DCT:从算法选型到硬件架构全复盘

最近刚把一个二维离散余弦变换(DCT)的FPGA实现完整跑通,8x8块,行变换-转置-列变换两级流水,行为仿真和上板实测结果一致,误差控制在允许范围内。DCT这东西,教科书上几行公式就能写完&#xff0c…

2026/10/15 23:47:01 阅读更多 →
Cursor 如何添加免费的大模型:把 Base URL 改到 TaoToken 的完整配置与验证

Cursor 如何添加免费的大模型:把 Base URL 改到 TaoToken 的完整配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 23:47:01 阅读更多 →
Linux eventfd:内核级事件计数器原理与C++ RAII封装

Linux eventfd:内核级事件计数器原理与C++ RAII封装

1. 为什么 eventfd 不是“另一个 pipe”,而是内核级事件计数器的优雅接口在 Linux 系统编程中,当开发者第一次听说 eventfd 时,常会下意识把它和 pipe、socketpair 或 signalfd 归为一类——“不就是个用于线程/进程间通知的文件描述符嘛”。…

2026/10/15 23:47:01 阅读更多 →
子网划分原理与实战:从课后题1理解网络分段本质

子网划分原理与实战:从课后题1理解网络分段本质

1. 这道题不是“做作业”,而是打开网络世界的第一把钥匙“计算机网络原理 课后题1”——看到这行字,很多人第一反应是翻教材、查答案、抄个IP地址配个子网掩码就完事。但我在某高校连续带了七年《计算机网络原理》实验课,带过三百多名学生&am…

2026/10/15 23:46:00 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →