智显文档中心
产品简介
快速入门
数据手册
芯片手册
硬件指南
RTOS SDK
Openwrt SDK
1. 编译准备
2. 快速入门
3. U-Boot
4. 系统
5. 存储
6. 多媒体
6.1. GE 使用指南
6.2. VE 使用指南
6.3. Display 使用指南
6.4. DVP 使用指南
6.5. MPP 使用指南
6.6. MPP 播放器使用指南
6.7. Gstreamer 使用指南
6.8. I2S 使用指南
6.8.1. 模块介绍
6.8.2. I2S配置
6.8.3. 调试指南
6.8.4. 测试指南
6.8.5. 设计说明
6.8.6. 常见问题
6.9. AudioCodec 使用指南
6.10. LVGL 使用指南
7. 接口
8. 安全
9. 外设
关于我们
智显文档中心
»
Openwrt SDK
»
6.
多媒体
»
6.8.
I2S 使用指南
6.8.
I2S 使用指南
6.8.1. 模块介绍
6.8.1.1. 术语定义
6.8.1.2. 模块简介
6.8.2. I2S配置
6.8.2.1. 内核配置
6.8.2.2. DTS配置
6.8.2.2.1. M4
6.8.3. 调试指南
6.8.4. 测试指南
6.8.4.1. 测试环境
6.8.4.1.1. 硬件
6.8.4.1.2. 软件
6.8.4.2. 创建声卡
6.8.4.2.1. machine驱动
6.8.4.2.2. 声卡DTS配置
6.8.4.3. 音频测试
6.8.4.3.1. 测试音频播放
6.8.4.3.2. 测试音频录音
6.8.5. 设计说明
6.8.5.1. 源码说明
6.8.5.2. 模块架构
6.8.5.2.1. CPU DAI驱动
6.8.5.2.2. 音频DMA驱动
6.8.5.3. 关键流程设计
6.8.5.3.1. 操作函数集实现
6.8.5.3.2. I2S时钟设置
6.8.5.3.3. period bytes对齐
6.8.5.4. 数据结构设计
6.8.5.4.1. aic_i2s
6.8.5.4.2. aic_i2s_clk_div
6.8.5.5. 接口设计
6.8.5.5.1. aic_i2s_set_sysclk
6.8.5.5.2. aic_i2s_set_bclk_ratio
6.8.5.5.3. aic_i2s_set_fmt
6.8.5.5.4. aic_i2s_set_tdm_slot
6.8.5.5.5. aic_i2s_hw_params
6.8.5.5.6. aic_i2s_trigger
6.8.6. 常见问题