WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
i2s_config结构体 参考

I2S 配置定义。 更多...

#include <i2s.h>

成员变量

uint8_t drive_mode
 
uint8_t transfer_mode
 
uint8_t data_width
 
uint8_t channels_num
 
uint8_t timing
 
uint8_t clk_edge
 
uint8_t div_number
 
uint8_t number_of_channels
 

详细描述

I2S 配置定义。

结构体成员变量说明

◆ channels_num

uint8_t i2s_config::channels_num

I2S 传输通道数:

  • 0: 2通道
  • 1: 4通道
  • 2: 8通道
  • 3: 16通道

◆ clk_edge

uint8_t i2s_config::clk_edge

I2S 时钟边沿模式:

  • 0: 下降沿
  • 1: 上升沿

◆ data_width

uint8_t i2s_config::data_width

I2S 数据宽度:

  • 0: 保留
  • 1: 16位
  • 2: 18位
  • 3: 20位
  • 4: 24位
  • 5: 32位

◆ div_number

uint8_t i2s_config::div_number

分频系数,见 i2s_config::data_width 成员。

◆ drive_mode

uint8_t i2s_config::drive_mode

I2S 设备模式:

  • 0: 从模式
  • 1: 主模式

◆ number_of_channels

uint8_t i2s_config::number_of_channels

通道数,见 i2s_config::channels_num 成员。

◆ timing

uint8_t i2s_config::timing

I2S 时序模式:

  • 0: 标准时序模式
  • 1: 自定义时序模式

◆ transfer_mode

uint8_t i2s_config::transfer_mode

I2S 传输路径模式:

  • 0: 标准模式
  • 1: 多路模式

该结构体的文档由以下文件生成: