|
STM32G474xx HAL用户手册
|
IRDA初始化结构体定义。 更多...
#include <stm32g4xx_hal_irda.h>
数据字段 | |
| uint32_t | BaudRate |
| uint32_t | WordLength |
| uint32_t | Parity |
| uint32_t | Mode |
| uint8_t | Prescaler |
| uint16_t | PowerMode |
| uint32_t | ClockPrescaler |
IRDA初始化结构体定义。
定义于文件stm32g4xx_hal_irda.h的46行。
| uint32_t IRDA_InitTypeDef::BaudRate |
该成员用于配置IRDA通信波特率。波特率寄存器使用以下公式计算:波特率寄存器 = ((usart_ker_ckpres) / ((hirda->Init.BaudRate))),其中usart_ker_ckpres是经分频器分频后的IRDA输入时钟
定义于文件stm32g4xx_hal_irda.h的48行。
被IRDA_SetConfig()引用。
| uint32_t IRDA_InitTypeDef::ClockPrescaler |
| uint32_t IRDA_InitTypeDef::Mode |
| uint32_t IRDA_InitTypeDef::Parity |
指定奇偶校验模式。该参数可以是IRDA奇偶校验的值之一
定义于文件stm32g4xx_hal_irda.h的56行。
被HAL_IRDA_DMAResume()、HAL_IRDA_Receive()、HAL_IRDA_Receive_DMA()、HAL_IRDA_Receive_IT()、HAL_IRDA_Transmit()、IRDA_Receive_IT()、IRDA_SetConfig()和IRDA_Transmit_IT()引用。
| uint16_t IRDA_InitTypeDef::PowerMode |
| uint8_t IRDA_InitTypeDef::Prescaler |
| uint32_t IRDA_InitTypeDef::WordLength |
指定帧中传输或接收的数据位数。该参数可以是IRDAEx字长的值之一
定义于文件stm32g4xx_hal_irda.h的53行。
被HAL_IRDA_Receive()、HAL_IRDA_Transmit()、IRDA_Receive_IT()、IRDA_SetConfig()和IRDA_Transmit_IT()引用。
1.7.6.1