|
STM32G474xx HAL用户手册
|
SPI LL模块驱动程序。 更多...
#include "stm32g4xx_ll_spi.h"#include "stm32g4xx_ll_bus.h"#include "stm32g4xx_ll_rcc.h"定义 | |
| #define | assert_param(expr) ((void)0U) |
| #define | SPI_CR1_CLEAR_MASK |
| #define | IS_LL_SPI_TRANSFER_DIRECTION(__VALUE__) |
| #define | IS_LL_SPI_MODE(__VALUE__) |
| #define | IS_LL_SPI_DATAWIDTH(__VALUE__) |
| #define | IS_LL_SPI_POLARITY(__VALUE__) |
| #define | IS_LL_SPI_PHASE(__VALUE__) |
| #define | IS_LL_SPI_NSS(__VALUE__) |
| #define | IS_LL_SPI_BAUDRATE(__VALUE__) |
| #define | IS_LL_SPI_BITORDER(__VALUE__) |
| #define | IS_LL_SPI_CRCCALCULATION(__VALUE__) |
| #define | IS_LL_SPI_CRC_POLYNOMIAL(__VALUE__) ((__VALUE__) >= 0x1U) |
| #define | I2S_I2SCFGR_CLEAR_MASK |
| #define | I2S_I2SPR_CLEAR_MASK 0x0002U |
| #define | IS_LL_I2S_DATAFORMAT(__VALUE__) |
| #define | IS_LL_I2S_CPOL(__VALUE__) |
| #define | IS_LL_I2S_STANDARD(__VALUE__) |
| #define | IS_LL_I2S_MODE(__VALUE__) |
| #define | IS_LL_I2S_MCLK_OUTPUT(__VALUE__) |
| #define | IS_LL_I2S_AUDIO_FREQ(__VALUE__) |
| #define | IS_LL_I2S_PRESCALER_LINEAR(__VALUE__) ((__VALUE__) >= 0x2U) |
| #define | IS_LL_I2S_PRESCALER_PARITY(__VALUE__) |
函数 | |
| ErrorStatus | LL_SPI_DeInit (const SPI_TypeDef *SPIx) |
| 反初始化SPI寄存器至其默认复位值。 | |
| ErrorStatus | LL_SPI_Init (SPI_TypeDef *SPIx, LL_SPI_InitTypeDef *SPI_InitStruct) |
| 根据SPI_InitStruct中指定的参数初始化SPI寄存器。 | |
| void | LL_SPI_StructInit (LL_SPI_InitTypeDef *SPI_InitStruct) |
| 将每个LL_SPI_InitTypeDef字段设置为默认值。 | |
| ErrorStatus | LL_I2S_DeInit (const SPI_TypeDef *SPIx) |
| 反初始化SPI/I2S寄存器至其默认复位值。 | |
| ErrorStatus | LL_I2S_Init (SPI_TypeDef *SPIx, const LL_I2S_InitTypeDef *I2S_InitStruct) |
| 根据I2S_InitStruct中指定的参数初始化SPI/I2S寄存器。 | |
| void | LL_I2S_StructInit (LL_I2S_InitTypeDef *I2S_InitStruct) |
| 将每个LL_I2S_InitTypeDef字段设置为默认值。 | |
| void | LL_I2S_ConfigPrescaler (SPI_TypeDef *SPIx, uint32_t PrescalerLinear, uint32_t PrescalerParity) |
| 设置线性预分频器和奇偶预分频器。 | |
SPI LL模块驱动程序。
版权 (c) 2019 STMicroelectronics。保留所有权利。
本软件根据可在本软件组件根目录的LICENSE文件中找到的条款进行许可。如果本软件没有附带LICENSE文件,则按"原样"提供。
定义在文件 stm32g4xx_ll_spi.c 中。
| #define assert_param | ( | expr | ) | ((void)0U) |
定义在文件 28 行的 stm32g4xx_ll_spi.c 中。
被 LL_I2S_ConfigPrescaler(), LL_I2S_Init(), LL_SPI_DeInit(), 和 LL_SPI_Init() 引用。
1.7.6.1生成