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

音频——硬件拓扑

文章目录

  • 硬件拓扑
    • I2S 数据通路
      • 五线模式
      • 四线模式
      • 两线 TX
      • 两线 RX
    • 典型应用
      • 硬件连接
      • 数据流

硬件拓扑

  • 控制路径:UART/I2C/SPI
  • 数据路径:I2S

简略图如下
在这里插入图片描述

I2S 数据通路

五线模式

在这里插入图片描述

四线模式

在这里插入图片描述

两线 TX

在这里插入图片描述

两线 RX

在这里插入图片描述

典型应用

硬件连接

  • 控制信号:SPI 用于配置外部 codec 工作模式
  • 数据信号:I2S 传输音频数据,四线模式
  • MCLK 主时钟,也叫系统时钟(Sys Clock),为了使系统间能够更好的同步,MCLK的频率=256fs 或384fs(fs 指采样频率)
    在这里插入图片描述

数据流

控制信号路径:

  • 写 CODEC 寄存器
    • MCU SPI MOSI -> CODEC SPI MISO
  • 读 CODEC 寄存器
    • CODEC SPI MOSI -> MCU MISO

数据信号路径:

  • ADC
    • ADC -> CODEC -> CODEC I2S SDATAO -> MCU I2S SDATAI -> MCU SRAM
  • DAC
    • MCU SRAM > MCU I2S SDATAO -> CODEC I2S SDATAI -> DAC
http://www.lryc.cn/news/152934.html

相关文章:

  • Oracle表索引查看方法总结(查看oracle表索引)
  • react css 污染解决方法
  • volatile 关键字 与 CPU cache line 的效率问题
  • 又一关键系统上线,理想车云和自动驾驶系统登陆OceanBase
  • SIEM(安全信息和事件管理)解决方案
  • Go 自学:map关联数组
  • c#多态(override)的使用
  • kafka 动态扩容现有 topic 的分区数和副本数
  • 【数据结构】Golang 实现单链表
  • 云服务器利用Docker搭建sqli-labs靶场环境
  • jQuery成功之路——jQuery介绍和jQuery选择器概述
  • 极限五分钟,在宝塔中用 Docker 部署升讯威在线客服系统
  • Java--静态字段与静态方法
  • 多线程的五种“打开”方式
  • 信息熵 条件熵 交叉熵 联合熵 相对熵(KL散度) 互信息(信息增益)
  • Fiddler Response私人订制
  • 【德哥说库系列】-ASM管理Oracle 19C单实例部署
  • 手写一个简单爬虫--手刃豆瓣top250排行榜
  • 【word密码】如何限制word文件中部分内容?
  • spring 自定义类型转换-ConverterRegistry
  • springboot实现发送短信验证码
  • 2024王道408数据结构P144 T18
  • 在windows下安装配置skywalking
  • 关于大模型参数微调的不同方法
  • 方法的引用第一版(method reference)
  • Android DataBinding 基础入门(学习记录)
  • spring 错误百科
  • OpenCV基本操(IO操作,读取、显示、保存)
  • 1.快速搭建Flask项目
  • 编程题四大算法思想(三)——贪心法:找零问题、背包问题、任务调度问题、活动选择问题、Prim算法