STM32_General 1.0
Библиотеки для периферии STM32
Loading...
Searching...
No Matches
UART_SettingsTypeDef Struct Reference

Структура настроек 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: