I2S 재생 오디오
기사 디렉토리
1. I2S 소개
K210에는 3개의 내장 오디오 버스(I²S0, I²S1, I²S2)가 있으며 모두 마스터 모드에 있습니다. 그 중 I²S0은 음성 강화 및 음원 지향 기능을 실현하기 위해 음성 처리 모듈에 대한 구성 가능한 연결을 지원합니다. 다음은 몇 가지 일반적인 기능입니다.
- 8, 16 및 32비트로 구성 가능한 버스 폭
- 각 인터페이스는 최대 4개의 스테레오 채널을 지원합니다.
- 송신기와 수신기의 독립성으로 인해 전이중 통신이 지원됩니다.
- APB 버스 및 I²S SCLK용 비동기 클록
- 12, 16, 20, 24 및 32비트의 오디오 데이터 해상도
- I²S0 전송 FIFO 깊이는 64바이트, 수신은 8바이트, I²S1 및 I²S2 송수신 FIFO 깊이는 8바이트
- 지원 DMA 전송
- 프로그래밍 가능한 FIFO 임계값
2. I2S 드라이버 API 소개
K210의 WDT 드라이버는 i2s.h
에 정의되어 있으며 일반적으로 사용자에게 다음과 같은 인터페이스를 제공하는 데 사용됩니다.
- <