STM32F479xx HAL User Manual
Defines | Functions
stm32f4xx_ll_usart.c File Reference

USART LL module driver. More...

#include "stm32f4xx_ll_usart.h"
#include "stm32f4xx_ll_rcc.h"
#include "stm32f4xx_ll_bus.h"

Go to the source code of this file.

Defines

#define assert_param(expr)   ((void)0U)
#define IS_LL_USART_BAUDRATE(__BAUDRATE__)   ((__BAUDRATE__) <= 12500000U)
#define IS_LL_USART_BRR_MIN(__VALUE__)   ((__VALUE__) >= 16U)
#define IS_LL_USART_DIRECTION(__VALUE__)
#define IS_LL_USART_PARITY(__VALUE__)
#define IS_LL_USART_DATAWIDTH(__VALUE__)
#define IS_LL_USART_OVERSAMPLING(__VALUE__)
#define IS_LL_USART_LASTBITCLKOUTPUT(__VALUE__)
#define IS_LL_USART_CLOCKPHASE(__VALUE__)
#define IS_LL_USART_CLOCKPOLARITY(__VALUE__)
#define IS_LL_USART_CLOCKOUTPUT(__VALUE__)
#define IS_LL_USART_STOPBITS(__VALUE__)
#define IS_LL_USART_HWCONTROL(__VALUE__)

Functions

ErrorStatus LL_USART_DeInit (USART_TypeDef *USARTx)
 De-initialize USART registers (Registers restored to their default values).
ErrorStatus LL_USART_Init (USART_TypeDef *USARTx, LL_USART_InitTypeDef *USART_InitStruct)
 Initialize USART registers according to the specified parameters in USART_InitStruct.
void LL_USART_StructInit (LL_USART_InitTypeDef *USART_InitStruct)
 Set each LL_USART_InitTypeDef field to default value.
ErrorStatus LL_USART_ClockInit (USART_TypeDef *USARTx, LL_USART_ClockInitTypeDef *USART_ClockInitStruct)
 Initialize USART Clock related settings according to the specified parameters in the USART_ClockInitStruct.
void LL_USART_ClockStructInit (LL_USART_ClockInitTypeDef *USART_ClockInitStruct)
 Set each field of a LL_USART_ClockInitTypeDef type structure to default value.

Detailed Description

USART LL module driver.

Author:
MCD Application Team
Attention:

© Copyright (c) 2016 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32f4xx_ll_usart.c.


Define Documentation

#define assert_param (   expr)    ((void)0U)

Definition at line 29 of file stm32f4xx_ll_usart.c.

Referenced by LL_USART_ClockInit(), LL_USART_DeInit(), and LL_USART_Init().