SPI_I2S_DMACmd
时间: 2023-10-12 17:06:25 浏览: 349
Altium原理图和pcb,包含主控STM32,网卡,sd卡,音频wm8978,cs4344,pam8302,收音模块,时钟sd2405
5星 · 资源好评率100%
SPI_I2S_DMACmd 是一个函数,用于使能或禁用 SPI 或 I2S 接口的 DMA 传输。它的函数原型如下:
```c
void SPI_I2S_DMACmd(SPI_TypeDef* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState NewState);
```
其中,SPIx 是指向 SPI 或 I2S 外设的指针,SPI_I2S_DMAReq 是 DMA 请求的类型,可以是以下值之一:
- SPI_I2S_DMAReq_Tx: 用于指定发送数据时的 DMA 请求。
- SPI_I2S_DMAReq_Rx: 用于指定接收数据时的 DMA 请求。
NewState 是新的状态,可以是 ENABLE 或 DISABLE。
通过调用 SPI_I2S_DMACmd 函数,可以根据需要配置 SPI 或 I2S 接口的 DMA 传输使能或禁用。
阅读全文