ESOS32
ESOSOn32-bitProcessors
|
STM32L4xx hardware support for RS-232 serial communications. More...
#include "esos_stm32l4_rs232.h"
Go to the source code of this file.
Macros | |
#define | __ESOS_HW_SIGNAL_START_TX() __esos_SetSystemFlag(__ESOS_SYS_COMM_TX_ONGOING) |
#define | __ESOS_HW_SIGNAL_STOP_TX() __esos_ClearSystemFlag(__ESOS_SYS_COMM_TX_ONGOING) |
Functions | |
void | __esos_hw_signal_start_tx (void) |
void | __esos_hw_signal_stop_tx (void) |
void | HAL_UART_RxCpltCallback (UART_HandleTypeDef *UartHandle) |
void | HAL_UART_TxCpltCallback (UART_HandleTypeDef *UartHandle) |
void | HAL_UART_ErrorCallback (UART_HandleTypeDef *UartHandle) |
void | __esos_configUART1 (uint32_t u32_baudRate) |
void | __esos_hw_InitCommSystem (void) |
uint8_t | esos_GetCommSystemMaxInDataLen (void) |
uint8_t | esos_GetCommSystemMaxOutDataLen (void) |
uint8_t | _esos_hw_GetSerialUartVersion (void) |
Variables | |
uint8_t | u8_uartRXbuf |
uint8_t | u8_uartTXbuf |
UART_HandleTypeDef | st_huart2 |
STM32L4xx hardware support for RS-232 serial communications.
Definition in file esos_stm32l4_rs232.c.