HAL
+ 0/86 examples
CodeScope will show references to
__UART_HandleTypeDef::Init
from the following samples and libraries:
Examples
STM32446E-Nucleo
Examples
UART
UART_Printf
UART_ReceptionToIdle_CircularDMA
STM32446E_EVAL
Applications
IAP
IAP_Main
USB_Device
CDC_Standalone
DualCore_Standalone
Examples
UART
UART_HyperTerminal_DMA
UART_HyperTerminal_IT
UART_Printf
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_NoR_Write_Read_File
FX_IAP
IAP_main
ThreadX
Tx_CMSIS_Wrapper
Tx_Thread_Sync
USBX
Ux_Device_CDC_ACM
Ux_Device_CDC_ECM
Ux_Device_HID_CDC_ACM
Ux_Host_DualClass
Ux_Host_HID_CDC_ACM
Examples
UART
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32469I_EVAL
Applications
IAP
IAP_Main
USB_Device
CDC_Standalone
DualCore_Standalone
Examples
UART
UART_HyperTerminal_DMA
UART_HyperTerminal_IT
UART_Printf
STM324x9I_EVAL
Applications
IAP
IAP_Main
USB_Device
CDC_Standalone
DualCore_Standalone
Examples
UART
UART_Hyperterminal_DMA
UART_Hyperterminal_IT
UART_Printf
STM324xG_EVAL
Applications
IAP
IAP_Main
USB_Device
CDC_Standalone
Examples
UART
UART_Hyperterminal_DMA
UART_Hyperterminal_IT
UART_Printf
STM32F4-Discovery
Examples
UART
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F401-Discovery
Examples
UART
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F401RE-Nucleo
Examples
UART
UART_Printf
STM32F410xx-Nucleo
Examples
UART
UART_Printf
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F411E-Discovery
Examples
UART
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F411RE-Nucleo
Examples
UART
UART_Printf
Examples_MIX
UART
UART_HyperTerminal_IT
UART_HyperTerminal_TxPolling_RxIT
STM32F412G-Discovery
Examples
UART
UART_Printf
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F412ZG-Nucleo
Examples
UART
UART_Printf
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F413H-Discovery
Examples
UART
UART_Printf
STM32F413ZH-Nucleo
Examples
UART
UART_Printf
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F429I-Discovery
Examples
UART
UART_TwoBoards_ComDMA
UART_TwoBoards_ComIT
UART_TwoBoards_ComPolling
STM32F429ZI-Nucleo
Applications
FileX
Fx_SRAM_File_Edit_Standalone
NetXDuo
Nx_MQTT_Client
Nx_SNTP_Client
Nx_TCP_Echo_Client
Nx_TCP_Echo_Server
Nx_UDP_Echo_Client
Nx_UDP_Echo_Server
Nx_WebServer
ThreadX
Tx_MPU
USBX
Ux_Host_CDC_ACM
Ux_Host_HID
Ux_Host_MSC
Examples
UART
UART_Printf
UART_ReceptionToIdle_CircularDMA
STM32F446ZE-Nucleo
Examples
UART
UART_Printf
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__UART_HandleTypeDef::Init
__UART_HandleTypeDef::Init field
UART communication parameters
Syntax
from
stm32f4xx_hal_uart.h:164
UART_InitTypeDef
Init
;
Examples
__UART_HandleTypeDef::Init
is referenced by
86 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_uart.h:164
UART_InitTypeDef
Init
;
/*!< UART communication parameters */
stm32f4xx_hal_uart.c:366
HAL_UART_Init()
if
(
huart
->
Init
.
HwFlowCtl
!=
UART_HWCONTROL_NONE
)
stm32f4xx_hal_uart.c:372
HAL_UART_Init()
assert_param
(
IS_UART_HARDWARE_FLOW_CONTROL
(
huart
->
Init
.
HwFlowCtl
)
)
;
stm32f4xx_hal_uart.c:378
HAL_UART_Init()
assert_param
(
IS_UART_WORD_LENGTH
(
huart
->
Init
.
WordLength
)
)
;
stm32f4xx_hal_uart.c:379
HAL_UART_Init()
assert_param
(
IS_UART_OVERSAMPLING
(
huart
->
Init
.
OverSampling
)
)
;
stm32f4xx_hal_uart.c:445
HAL_HalfDuplex_Init()
assert_param
(
IS_UART_WORD_LENGTH
(
huart
->
Init
.
WordLength
)
)
;
stm32f4xx_hal_uart.c:446
HAL_HalfDuplex_Init()
assert_param
(
IS_UART_OVERSAMPLING
(
huart
->
Init
.
OverSampling
)
)
;
stm32f4xx_hal_uart.c:522
HAL_LIN_Init()
assert_param
(
IS_UART_LIN_WORD_LENGTH
(
huart
->
Init
.
WordLength
)
)
;
stm32f4xx_hal_uart.c:523
HAL_LIN_Init()
assert_param
(
IS_UART_LIN_OVERSAMPLING
(
huart
->
Init
.
OverSampling
)
)
;
stm32f4xx_hal_uart.c:605
HAL_MultiProcessor_Init()
assert_param
(
IS_UART_WORD_LENGTH
(
huart
->
Init
.
WordLength
)
)
;
stm32f4xx_hal_uart.c:606
HAL_MultiProcessor_Init()
assert_param
(
IS_UART_OVERSAMPLING
(
huart
->
Init
.
OverSampling
)
)
;
stm32f4xx_hal_uart.c:1159
HAL_UART_Transmit()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
stm32f4xx_hal_uart.c:1246
HAL_UART_Receive()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
stm32f4xx_hal_uart.c:1273
HAL_UART_Receive()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
||
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_8B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
)
stm32f4xx_hal_uart.c:1514
HAL_UART_DMAResume()
if
(
huart
->
Init
.
Parity
!=
UART_PARITY_NONE
)
stm32f4xx_hal_uart.c:1615
HAL_UARTEx_ReceiveToIdle()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
stm32f4xx_hal_uart.c:1659
HAL_UARTEx_ReceiveToIdle()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
||
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_8B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
)
stm32f4xx_hal_uart.c:3245
UART_Start_Receive_IT()
if
(
huart
->
Init
.
Parity
!=
UART_PARITY_NONE
)
stm32f4xx_hal_uart.c:3300
UART_Start_Receive_DMA()
if
(
huart
->
Init
.
Parity
!=
UART_PARITY_NONE
)
stm32f4xx_hal_uart.c:3536
UART_Transmit_IT()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
stm32f4xx_hal_uart.c:3602
UART_Receive_IT()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
stm32f4xx_hal_uart.c:3614
UART_Receive_IT()
if
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_9B
)
||
(
(
huart
->
Init
.
WordLength
==
UART_WORDLENGTH_8B
)
&&
(
huart
->
Init
.
Parity
==
UART_PARITY_NONE
)
)
)
stm32f4xx_hal_uart.c:3701
UART_SetConfig()
assert_param
(
IS_UART_BAUDRATE
(
huart
->
Init
.
BaudRate
)
)
;
stm32f4xx_hal_uart.c:3702
UART_SetConfig()
assert_param
(
IS_UART_STOPBITS
(
huart
->
Init
.
StopBits
)
)
;
stm32f4xx_hal_uart.c:3703
UART_SetConfig()
assert_param
(
IS_UART_PARITY
(
huart
->
Init
.
Parity
)
)
;
stm32f4xx_hal_uart.c:3704
UART_SetConfig()
assert_param
(
IS_UART_MODE
(
huart
->
Init
.
Mode
)
)
;
stm32f4xx_hal_uart.c:3709
UART_SetConfig()
MODIFY_REG
(
huart
->
Instance
->
CR2
,
USART_CR2_STOP
,
huart
->
Init
.
StopBits
)
;
stm32f4xx_hal_uart.c:3718
UART_SetConfig()
tmpreg
=
(
uint32_t
)
huart
->
Init
.
WordLength
|
huart
->
Init
.
Parity
|
huart
->
Init
.
Mode
|
huart
->
Init
.
OverSampling
;
stm32f4xx_hal_uart.c:3725
UART_SetConfig()
MODIFY_REG
(
huart
->
Instance
->
CR3
,
(
USART_CR3_RTSE
|
USART_CR3_CTSE
)
,
huart
->
Init
.
HwFlowCtl
)
;
stm32f4xx_hal_uart.c:3749
UART_SetConfig()
if
(
huart
->
Init
.
OverSampling
==
UART_OVERSAMPLING_8
)
stm32f4xx_hal_uart.c:3751
UART_SetConfig()
huart
->
Instance
->
BRR
=
UART_BRR_SAMPLING8
(
pclk
,
huart
->
Init
.
BaudRate
)
;
stm32f4xx_hal_uart.c:3755
UART_SetConfig()
huart
->
Instance
->
BRR
=
UART_BRR_SAMPLING16
(
pclk
,
huart
->
Init
.
BaudRate
)
;
Data Use
Functions reading
__UART_HandleTypeDef::Init
__UART_HandleTypeDef::Init
HAL_UART_Init()
HAL_HalfDuplex_Init()
HAL_LIN_Init()
HAL_MultiProcessor_Init()
HAL_UART_Transmit()
HAL_UART_Receive()
HAL_UART_DMAResume()
HAL_UARTEx_ReceiveToIdle()
UART_Start_Receive_IT()
UART_Start_Receive_DMA()
UART_Transmit_IT()
UART_Receive_IT()
UART_SetConfig()
all items filtered out
Type of
__UART_HandleTypeDef::Init
__UART_HandleTypeDef::Init
UART_InitTypeDef
all items filtered out