![]() |
NIIETCM4 PD
v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
|
Структуры данных | |
struct | UART_ModemInit_TypeDef |
Структура инициализации модемного режима. Подробнее... | |
struct | UART_Init_TypeDef |
Структура инициализации UART. Подробнее... | |
Макросы | |
#define | IS_UART_INT_DIV(INT_DIV) (((INT_DIV) > ((uint32_t)0x0)) && ((INT_DIV) < ((uint32_t)0x10000))) |
Макрос проверки соответсвия величины целой части делителя baudrate UART диапазону. | |
#define | IS_UART_FRAC_DIV(FRAC_DIV) ((FRAC_DIV) < ((uint32_t)0x40)) |
Макрос проверки соответсвия величины дробной части делителя baudrate UART диапазону. | |
#define | IS_UART_DATA(DATA) ((DATA) < ((uint32_t)0x100)) |
Макрос проверки корректности передаваемых данных. | |
#define | IS_UART_DIR(DIR) |
Макрос проверки аргументов типа UART_Dir_Typedef. Подробнее... | |
#define | IS_UART_STOP_BIT(STOP_BIT) |
Макрос проверки аргументов типа UART_StopBit_TypeDef. Подробнее... | |
#define | IS_UART_PARITY_BIT(PARITY_BIT) |
Макрос проверки аргументов типа UART_ParityBit_TypeDef. Подробнее... | |
#define | IS_UART_DATA_WIDTH(DATA_WIDTH) |
Макрос проверки аргументов типа UART_DataWidth_TypeDef. Подробнее... | |
#define | IS_UART_FIFO_LEVEL(FIFO_LEVEL) |
Макрос проверки аргументов типа UART_FIFOLevel_TypeDef. Подробнее... | |
Перечисления | |
enum | UART_Dir_Typedef { UART_Dir_Rx, UART_Dir_Tx } |
Направления передачи UART. Подробнее... | |
enum | UART_StopBit_TypeDef { UART_StopBit_1, UART_StopBit_2 } |
Выбор режима передачи стопового бита. Подробнее... | |
enum | UART_ParityBit_TypeDef { UART_ParityBit_Disable, UART_ParityBit_Odd, UART_ParityBit_Even, UART_ParityBit_High, UART_ParityBit_Low } |
Выбор режима бита четности. Подробнее... | |
enum | UART_DataWidth_TypeDef { UART_DataWidth_5, UART_DataWidth_6, UART_DataWidth_7, UART_DataWidth_8 } |
Количество передаваемых/принимаемых информационных бит. Подробнее... | |
enum | UART_FIFOLevel_TypeDef { UART_FIFOLevel_1_8, UART_FIFOLevel_1_4, UART_FIFOLevel_1_2, UART_FIFOLevel_3_4, UART_FIFOLevel_7_8 } |
Порог заполнения буфера приемника/передатчика, по достижению которого будет генерироваться прерывание Подробнее... | |