no-OS
Public Attributes | List of all members
stm32_uart_desc Struct Reference

stm32 platform specific UART descriptor More...

#include <stm32_uart.h>

Collaboration diagram for stm32_uart_desc:
Collaboration graph
[legend]

Public Attributes

UART_HandleTypeDef * huart
 
uint32_t timeout
 
struct no_os_irq_ctrl_descnvic
 
struct no_os_callback_desc rx_callback
 

Detailed Description

stm32 platform specific UART descriptor

stm32 platform specific UART over USB descriptor.

Member Data Documentation

◆ huart

UART_HandleTypeDef* stm32_uart_desc::huart

UART instance

◆ nvic

struct no_os_irq_ctrl_desc* stm32_uart_desc::nvic

Interrupt controller descriptor

◆ rx_callback

struct no_os_callback_desc stm32_uart_desc::rx_callback

RX complete callback

◆ timeout

uint32_t stm32_uart_desc::timeout

UART transaction timeout (HAL_IncTick() units)


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