上传者: 42134144
|
上传时间: 2022-01-12 16:20:59
|
文件大小: 406KB
|
文件类型: -
STM32F4-core-for-STM32-Arduino
这是此处托管的 Roger Clark STM32 Arduino 项目的 STM32F4 内核的克隆: :
该存储库包括对 spi.c、spi.h、rccF2.h 和 rccF2.c 的更改,以便在 16 位 48KHz 菲利普斯标准模式下使用 STM32F4 发现的 CS43l22 音频编解码器。
添加了一个新文件,其中包括两个主要功能:
codec_16_bit_setup(); // 这会在端口 C 上设置 I2S3,在端口 B 上设置 I2C 以初始化编解码器。 该函数放在 setup() 中。
codec_send_data() 通过 I2S 向编解码器发送 16 位数据,并将音频发送到耳机插Kong。
提供了一个示例。
我最终会着手为 I2S 和编解码器制作一个合适的库,其中所有设置命令都可以由用