wm8978专题

STM32H743VIT6使用STM32CubeMX通过I2S驱动WM8978(4)

接前一篇文章:STM32H743VIT6使用STM32CubeMX通过I2S驱动WM8978(3) 本文参考以下文章及视频: STM32CbueIDE Audio播放音频 WM8978 + I2S_stm32 cube配置i2s录音和播放-CSDN博客 STM32第二十二课(I2S,HAL,cubemx)_i2s cubemax-CSDN博客 STM32:I2S驱动WM8978_stm

WM8978 —— 带扬声器驱动程序的立体声编解码器(5)

接前一篇文章:WM8978 —— 带扬声器驱动程序的立体声编解码器(4) 九、寄存器概览与详解 1. 整体概览 WM8978芯片共有58个寄存器,整体总表如下: 2. 详细说明 在此,只介绍WM8978较为常用的那些寄存器。 (1)寄存器0 —— Software Reset (2)寄存器1 —— Power manage’t 1 (3)寄存器2 —— Powe

stm32开发之wm8978驱动记录(rt-thread)

头文件 //// Created by shchl on 2024/3/11.//#ifndef F4_OS_AUDIO_WM8978_H#define F4_OS_AUDIO_WM8978_H#include "rtdevice.h"#define WM8978_ADDR 0X1A //WM8978的器件地址,固定为0X1A(7bit 地址)struct audio