HAL + 0/92 examples
CodeScope will show references to __UART_HandleTypeDef::Instance from the following samples and libraries:
Drivers
Boards
Examples
STM32446E-Nucleo
Examples
UART
STM32446E_EVAL
Applications
IAP
USB_Device
Examples
UART
STM32469I-Discovery
Applications
FileX
FX_IAP
ThreadX
USBX
Examples
UART
STM32469I_EVAL
Applications
IAP
USB_Device
Examples
UART
STM324x9I_EVAL
Applications
IAP
USB_Device
Examples
UART
STM324xG_EVAL
Applications
IAP
USB_Device
Examples
UART
STM32F4-Discovery
Examples
UART
STM32F401-Discovery
Examples
UART
STM32F401RE-Nucleo
Examples
UART
STM32F410xx-Nucleo
Examples
UART
STM32F411E-Discovery
Examples
UART
STM32F411RE-Nucleo
Examples
UART
Examples_MIX
UART
STM32F412G-Discovery
Examples
UART
STM32F412ZG-Nucleo
Examples
UART
STM32F413H-Discovery
Examples
UART
STM32F413ZH-Nucleo
Examples
UART
STM32F429I-Discovery
Examples
UART
STM32F429ZI-Nucleo
Applications
FileX
NetXDuo
ThreadX
USBX
Examples
UART
STM32F446ZE-Nucleo
Examples
UART
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__UART_HandleTypeDef::Instance

__UART_HandleTypeDef::Instance field

UART registers base address

Syntax

Examples

__UART_HandleTypeDef::Instance is referenced by 92 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_uart.h:162
USART_TypeDef *Instance; /*!< UART registers base address */
stm32f4xx_hal_uart.c:371HAL_UART_Init()
assert_param(IS_UART_HWFLOW_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:376HAL_UART_Init()
assert_param(IS_UART_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:405HAL_UART_Init()
stm32f4xx_hal_uart.c:413HAL_UART_Init()
stm32f4xx_hal_uart.c:414HAL_UART_Init()
stm32f4xx_hal_uart.c:417HAL_UART_Init()
stm32f4xx_hal_uart.c:444HAL_HalfDuplex_Init()
assert_param(IS_UART_HALFDUPLEX_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:472HAL_HalfDuplex_Init()
stm32f4xx_hal_uart.c:480HAL_HalfDuplex_Init()
stm32f4xx_hal_uart.c:481HAL_HalfDuplex_Init()
stm32f4xx_hal_uart.c:484HAL_HalfDuplex_Init()
stm32f4xx_hal_uart.c:487HAL_HalfDuplex_Init()
stm32f4xx_hal_uart.c:518HAL_LIN_Init()
assert_param(IS_UART_LIN_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:549HAL_LIN_Init()
stm32f4xx_hal_uart.c:557HAL_LIN_Init()
stm32f4xx_hal_uart.c:558HAL_LIN_Init()
stm32f4xx_hal_uart.c:561HAL_LIN_Init()
stm32f4xx_hal_uart.c:564HAL_LIN_Init()
stm32f4xx_hal_uart.c:565HAL_LIN_Init()
stm32f4xx_hal_uart.c:568HAL_LIN_Init()
stm32f4xx_hal_uart.c:600HAL_MultiProcessor_Init()
assert_param(IS_UART_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:632HAL_MultiProcessor_Init()
stm32f4xx_hal_uart.c:640HAL_MultiProcessor_Init()
stm32f4xx_hal_uart.c:641HAL_MultiProcessor_Init()
stm32f4xx_hal_uart.c:644HAL_MultiProcessor_Init()
stm32f4xx_hal_uart.c:645HAL_MultiProcessor_Init()
SET_BIT(huart->Instance->CR2, Address);
stm32f4xx_hal_uart.c:648HAL_MultiProcessor_Init()
stm32f4xx_hal_uart.c:649HAL_MultiProcessor_Init()
stm32f4xx_hal_uart.c:652HAL_MultiProcessor_Init()
stm32f4xx_hal_uart.c:678HAL_UART_DeInit()
assert_param(IS_UART_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:683HAL_UART_DeInit()
stm32f4xx_hal_uart.c:1180HAL_UART_Transmit()
huart->Instance->DR = (uint16_t)(*pdata16bits & 0x01FFU);
stm32f4xx_hal_uart.c:1185HAL_UART_Transmit()
huart->Instance->DR = (uint8_t)(*pdata8bits & 0xFFU);
stm32f4xx_hal_uart.c:1268HAL_UART_Receive()
*pdata16bits = (uint16_t)(huart->Instance->DR & 0x01FF);
stm32f4xx_hal_uart.c:1275HAL_UART_Receive()
*pdata8bits = (uint8_t)(huart->Instance->DR & (uint8_t)0x00FF);
stm32f4xx_hal_uart.c:1279HAL_UART_Receive()
*pdata8bits = (uint8_t)(huart->Instance->DR & (uint8_t)0x007F);
stm32f4xx_hal_uart.c:1326HAL_UART_Transmit_IT()
stm32f4xx_hal_uart.c:1412HAL_UART_Transmit_DMA()
HAL_DMA_Start_IT(huart->hdmatx, *(const uint32_t *)tmp, (uint32_t)&huart->Instance->DR, Size);
stm32f4xx_hal_uart.c:1415HAL_UART_Transmit_DMA()
stm32f4xx_hal_uart.c:1419HAL_UART_Transmit_DMA()
stm32f4xx_hal_uart.c:1472HAL_UART_DMAPause()
dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_uart.c:1476HAL_UART_DMAPause()
stm32f4xx_hal_uart.c:1479HAL_UART_DMAPause()
dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_uart.c:1483HAL_UART_DMAPause()
stm32f4xx_hal_uart.c:1484HAL_UART_DMAPause()
stm32f4xx_hal_uart.c:1487HAL_UART_DMAPause()
stm32f4xx_hal_uart.c:1505HAL_UART_DMAResume()
stm32f4xx_hal_uart.c:1511HAL_UART_DMAResume()
stm32f4xx_hal_uart.c:1516HAL_UART_DMAResume()
stm32f4xx_hal_uart.c:1518HAL_UART_DMAResume()
stm32f4xx_hal_uart.c:1521HAL_UART_DMAResume()
stm32f4xx_hal_uart.c:1543HAL_UART_DMAStop()
dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_uart.c:1546HAL_UART_DMAStop()
stm32f4xx_hal_uart.c:1557HAL_UART_DMAStop()
dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_uart.c:1560HAL_UART_DMAStop()
stm32f4xx_hal_uart.c:1633HAL_UARTEx_ReceiveToIdle()
stm32f4xx_hal_uart.c:1636HAL_UARTEx_ReceiveToIdle()
stm32f4xx_hal_uart.c:1650HAL_UARTEx_ReceiveToIdle()
stm32f4xx_hal_uart.c:1654HAL_UARTEx_ReceiveToIdle()
*pdata16bits = (uint16_t)(huart->Instance->DR & (uint16_t)0x01FF);
stm32f4xx_hal_uart.c:1661HAL_UARTEx_ReceiveToIdle()
*pdata8bits = (uint8_t)(huart->Instance->DR & (uint8_t)0x00FF);
stm32f4xx_hal_uart.c:1665HAL_UARTEx_ReceiveToIdle()
*pdata8bits = (uint8_t)(huart->Instance->DR & (uint8_t)0x007F);
stm32f4xx_hal_uart.c:1736HAL_UARTEx_ReceiveToIdle_IT()
stm32f4xx_hal_uart.c:1737HAL_UARTEx_ReceiveToIdle_IT()
stm32f4xx_hal_uart.c:1796HAL_UARTEx_ReceiveToIdle_DMA()
stm32f4xx_hal_uart.c:1797HAL_UARTEx_ReceiveToIdle_DMA()
stm32f4xx_hal_uart.c:1862HAL_UART_Abort()
stm32f4xx_hal_uart.c:1863HAL_UART_Abort()
stm32f4xx_hal_uart.c:1868HAL_UART_Abort()
stm32f4xx_hal_uart.c:1872HAL_UART_Abort()
stm32f4xx_hal_uart.c:1874HAL_UART_Abort()
stm32f4xx_hal_uart.c:1897HAL_UART_Abort()
stm32f4xx_hal_uart.c:1899HAL_UART_Abort()
stm32f4xx_hal_uart.c:1951HAL_UART_AbortTransmit()
stm32f4xx_hal_uart.c:1954HAL_UART_AbortTransmit()
stm32f4xx_hal_uart.c:1956HAL_UART_AbortTransmit()
stm32f4xx_hal_uart.c:2002HAL_UART_AbortReceive()
stm32f4xx_hal_uart.c:2003HAL_UART_AbortReceive()
stm32f4xx_hal_uart.c:2008HAL_UART_AbortReceive()
stm32f4xx_hal_uart.c:2012HAL_UART_AbortReceive()
stm32f4xx_hal_uart.c:2014HAL_UART_AbortReceive()
stm32f4xx_hal_uart.c:2065HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2066HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2071HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2081HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2095HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2106HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2109HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2130HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2132HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2198HAL_UART_AbortTransmit_IT()
stm32f4xx_hal_uart.c:2201HAL_UART_AbortTransmit_IT()
stm32f4xx_hal_uart.c:2203HAL_UART_AbortTransmit_IT()
stm32f4xx_hal_uart.c:2275HAL_UART_AbortReceive_IT()
stm32f4xx_hal_uart.c:2276HAL_UART_AbortReceive_IT()
stm32f4xx_hal_uart.c:2281HAL_UART_AbortReceive_IT()
stm32f4xx_hal_uart.c:2285HAL_UART_AbortReceive_IT()
stm32f4xx_hal_uart.c:2287HAL_UART_AbortReceive_IT()
stm32f4xx_hal_uart.c:2352HAL_UART_IRQHandler()
uint32_t isrflags = READ_REG(huart->Instance->SR);
stm32f4xx_hal_uart.c:2353HAL_UART_IRQHandler()
uint32_t cr1its = READ_REG(huart->Instance->CR1);
stm32f4xx_hal_uart.c:2354HAL_UART_IRQHandler()
uint32_t cr3its = READ_REG(huart->Instance->CR3);
stm32f4xx_hal_uart.c:2410HAL_UART_IRQHandler()
dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_uart.c:2419HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2421HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2483HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2486HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2503HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2504HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2508HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2514HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2544HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2547HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2553HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2756HAL_LIN_SendBreak()
assert_param(IS_UART_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:2764HAL_LIN_SendBreak()
stm32f4xx_hal_uart.c:2783HAL_MultiProcessor_EnterMuteMode()
assert_param(IS_UART_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:2791HAL_MultiProcessor_EnterMuteMode()
stm32f4xx_hal_uart.c:2811HAL_MultiProcessor_ExitMuteMode()
assert_param(IS_UART_INSTANCE(huart->Instance));
stm32f4xx_hal_uart.c:2819HAL_MultiProcessor_ExitMuteMode()
stm32f4xx_hal_uart.c:2846HAL_HalfDuplex_EnableTransmitter()
tmpreg = huart->Instance->CR1;
stm32f4xx_hal_uart.c:2855HAL_HalfDuplex_EnableTransmitter()
WRITE_REG(huart->Instance->CR1, (uint32_t)tmpreg);
stm32f4xx_hal_uart.c:2881HAL_HalfDuplex_EnableReceiver()
tmpreg = huart->Instance->CR1;
stm32f4xx_hal_uart.c:2890HAL_HalfDuplex_EnableReceiver()
WRITE_REG(huart->Instance->CR1, (uint32_t)tmpreg);
stm32f4xx_hal_uart.c:2998UART_DMATransmitCplt()
ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_uart.c:3001UART_DMATransmitCplt()
ATOMIC_SET_BIT(huart->Instance->CR1, USART_CR1_TCIE);
stm32f4xx_hal_uart.c:3052UART_DMAReceiveCplt()
ATOMIC_CLEAR_BIT(huart->Instance->CR1, USART_CR1_PEIE);
stm32f4xx_hal_uart.c:3053UART_DMAReceiveCplt()
ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE);
stm32f4xx_hal_uart.c:3057UART_DMAReceiveCplt()
ATOMIC_CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_uart.c:3065UART_DMAReceiveCplt()
stm32f4xx_hal_uart.c:3149UART_DMAError()
dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_uart.c:3157UART_DMAError()
dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_uart.c:3189UART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_uart.c:3200UART_WaitOnFlagUntilTimeout()
if ((READ_BIT(huart->Instance->CR1, USART_CR1_RE) != 0U) && (Flag != UART_FLAG_TXE) && (Flag != UART_FLAG_TC))
stm32f4xx_hal_uart.c:3202UART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_uart.c:3205UART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_uart.c:3248UART_Start_Receive_IT()
stm32f4xx_hal_uart.c:3252UART_Start_Receive_IT()
stm32f4xx_hal_uart.c:3255UART_Start_Receive_IT()
stm32f4xx_hal_uart.c:3295UART_Start_Receive_DMA()
HAL_DMA_Start_IT(huart->hdmarx, (uint32_t)&huart->Instance->DR, *(uint32_t *)tmp, Size);
stm32f4xx_hal_uart.c:3298UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3303UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3307UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3311UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3324UART_EndTxTransfer()
stm32f4xx_hal_uart.c:3338UART_EndRxTransfer()
stm32f4xx_hal_uart.c:3339UART_EndRxTransfer()
stm32f4xx_hal_uart.c:3344UART_EndRxTransfer()
stm32f4xx_hal_uart.c:3539UART_Transmit_IT()
huart->Instance->DR = (uint16_t)(*tmp & (uint16_t)0x01FF);
stm32f4xx_hal_uart.c:3544UART_Transmit_IT()
huart->Instance->DR = (uint8_t)(*huart->pTxBuffPtr++ & (uint8_t)0x00FF);
stm32f4xx_hal_uart.c:3550UART_Transmit_IT()
stm32f4xx_hal_uart.c:3553UART_Transmit_IT()
stm32f4xx_hal_uart.c:3572UART_EndTransmit_IT()
stm32f4xx_hal_uart.c:3606UART_Receive_IT()
*pdata16bits = (uint16_t)(huart->Instance->DR & (uint16_t)0x01FF);
stm32f4xx_hal_uart.c:3616UART_Receive_IT()
*pdata8bits = (uint8_t)(huart->Instance->DR & (uint8_t)0x00FF);
stm32f4xx_hal_uart.c:3620UART_Receive_IT()
*pdata8bits = (uint8_t)(huart->Instance->DR & (uint8_t)0x007F);
stm32f4xx_hal_uart.c:3628UART_Receive_IT()
stm32f4xx_hal_uart.c:3631UART_Receive_IT()
stm32f4xx_hal_uart.c:3634UART_Receive_IT()
stm32f4xx_hal_uart.c:3650UART_Receive_IT()
stm32f4xx_hal_uart.c:3653UART_Receive_IT()
stm32f4xx_hal_uart.c:3656UART_Receive_IT()
stm32f4xx_hal_uart.c:3709UART_SetConfig()
stm32f4xx_hal_uart.c:3719UART_SetConfig()
MODIFY_REG(huart->Instance->CR1,
stm32f4xx_hal_uart.c:3725UART_SetConfig()
stm32f4xx_hal_uart.c:3729UART_SetConfig()
if ((huart->Instance == USART1) || (huart->Instance == USART6) || (huart->Instance == UART9) || (huart->Instance == UART10))
stm32f4xx_hal_uart.c:3734UART_SetConfig()
if ((huart->Instance == USART1) || (huart->Instance == USART6))
stm32f4xx_hal_uart.c:3751UART_SetConfig()
stm32f4xx_hal_uart.c:3755UART_SetConfig()