Loading...
Searching...
No Matches
UART_SettingsTypeDef Struct Reference
UART Tools

Структура настроек UART. More...

`#include <general_uart.h>`

## Public Attributes

UART_HandleTypeDef | huart
| HAL handle UART.
GPIO_TypeDef * | GPIOx
| Порт для UART.
uint16_t | GPIO_PIN_RX
| Пин приема
uint16_t | GPIO_PIN_TX
| Пин передачи
DMA_Stream_TypeDef * | DMAChannel
| Канал DMA (NULL если не нужен)
uint32_t | DMA_CHANNEL_X
| Номер канала DMA (0 если не нужен)

## Detailed Description

Структура настроек UART.

Содержит все необходимые параметры для инициализации UART, включая GPIO и DMA.

Definition at line 97 of file general_uart.h.

## Member Data Documentation

## huart

UART_HandleTypeDef UART_SettingsTypeDef::huart

HAL handle UART.

Definition at line 99 of file general_uart.h.

## GPIOx

GPIO_TypeDef* UART_SettingsTypeDef::GPIOx

Порт для UART.

Definition at line 101 of file general_uart.h.

## GPIO_PIN_RX

uint16_t UART_SettingsTypeDef::GPIO_PIN_RX

Пин приема

Definition at line 102 of file general_uart.h.

## GPIO_PIN_TX

uint16_t UART_SettingsTypeDef::GPIO_PIN_TX

Пин передачи

Definition at line 103 of file general_uart.h.

## DMAChannel

DMA_Stream_TypeDef* UART_SettingsTypeDef::DMAChannel

Канал DMA (NULL если не нужен)

Definition at line 105 of file general_uart.h.

## DMA_CHANNEL_X

uint32_t UART_SettingsTypeDef::DMA_CHANNEL_X

Номер канала DMA (0 если не нужен)

Definition at line 106 of file general_uart.h.

The documentation for this struct was generated from the following file:

- E:/.WORK/STM32/STM_Libs/STM32_General/Inc/general_uart.h