当前位置: 首页 > ops >正文

I2S音频的时钟

  I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。I2S常用于音频设备的串行通信,其主要引脚除1个数据脚DAT外,还有3个时钟脚,经常容易搞混,特意备注一下。

1. 主时钟MCK (Master Clock)

o 通常由晶振产生
o 频率通常是采样率的整数倍,如256倍,根据采样率一般分为2种
(1)256×44.1kHz=11.2896MHz
(2)256×48kHz=12.288MHz
o 常用于生成位时钟BCK,确保系统时钟稳定性。
o 音频采集接收可以没有MCLK

2. LRCK (Left-Right Clock)

o 频率等于采样率(例如 44.1kHz 或 48kHz)。
o 也有的称为 WS(Word Select),区分左右声道数据。
o 电平高低表示当前传输的是左声道(L)还是右声道(R)数据。通常电平高表示左声道(L),电平低表示右声道(R)数据。

3. BCK (Bit Clock)

o 也有的称为 SCK(Serial Clock),是数据传输的基本时钟。
o 频率等于采样率 × 每样本位数 × 通道数(例如:44.1kHz 采样率、16 位、立体声需要 BCK=44.1k×16×2=1.4112MHz)。
o 每样本位数一般是16bit,24bit,32bit。也有8 bit样本情况,主要用于低精度场景(如通话、简单音效)
o 每个时钟传输一位数据

注:SCK与 BCK 同义,不同文档或芯片可能使用不同名称。但在有些文档中,SCK(System Clock) 可能特指主时钟(MCK),需结合具体规格确认。

http://www.xdnf.cn/news/15935.html

相关文章:

  • Zabbix 企业级分布式监控系统深度解析
  • Leetcode力扣解题记录--第238题(前/后缀积)
  • Windows防火墙配置详解
  • 暑期算法训练.5
  • Xilinx FPGA XCKU115‑2FLVA1517I AMD KintexUltraScale
  • day058-docker常见面试题与初识zabbix
  • 果园里的温柔之手:Deepoc具身智能如何重塑采摘机器人的“生命感知”
  • CS课程项目设计4:支持AI人机对战的五子棋游戏
  • 计算机网络中:传输层和网络层之间是如何配合的
  • buntu 22.04 上离线安装Docker 25.0.5(二)
  • 动静态库原理与实战详解
  • Pycaita二次开发基础代码解析:边线提取、路径追踪与曲线固定
  • WebAPIs事件流与事件委托与其他事件
  • 力扣15:三数之和
  • 识别PDF中的二维码
  • Android开发中卡顿治理方案
  • 通俗易懂卷积神经网络(CNN)指南
  • 【PTA数据结构 | C语言版】双连通分量
  • 【Spark征服之路-3.6-Spark-SQL核心编程(五)】
  • 处理excel/wps表格中数值格式的警告的工具和脚本
  • SQL审计、Archery实战记录
  • 代码随想录算法训练营第二十七天
  • 算法训练营DAY37 第九章 动态规划 part05
  • channel_up和lane_up
  • Promise 详解与实现:从原理到实践
  • 【设计模式C#】工厂方法模式(相比简单工厂模式更加具有灵活性和扩展性的工厂模式)
  • Day07_网络编程20250721(网络编程考试试卷)
  • 本地部署Dify、Docker重装
  • JAVA后端开发—— JWT(JSON Web Token)实践
  • 【实践篇】基于.venv 的 ComfyUI 环境同配置迁移:pyvenv.cfg 路径修改法