HAL
__USART_HandleTypeDef::Instance is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__USART_HandleTypeDef::Instance

__USART_HandleTypeDef::Instance field

USART registers base address

Syntax

References

LocationReferrerText
stm32f4xx_hal_usart.h:100
USART_TypeDef *Instance; /*!< USART registers base address */
stm32f4xx_hal_usart.c:340HAL_USART_Init()
stm32f4xx_hal_usart.c:341HAL_USART_Init()
stm32f4xx_hal_usart.c:344HAL_USART_Init()
stm32f4xx_hal_usart.c:373HAL_USART_DeInit()
stm32f4xx_hal_usart.c:789HAL_USART_Transmit()
husart->Instance->DR = (uint16_t)(*ptxdata16bits & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:794HAL_USART_Transmit()
husart->Instance->DR = (uint8_t)(*ptxdata8bits & (uint8_t)0xFF);
stm32f4xx_hal_usart.c:879HAL_USART_Receive()
husart->Instance->DR = (DUMMY_DATA & (uint16_t)0x0FF);
stm32f4xx_hal_usart.c:889HAL_USART_Receive()
*prxdata16bits = (uint16_t)(husart->Instance->DR & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:896HAL_USART_Receive()
*prxdata8bits = (uint8_t)(husart->Instance->DR & (uint8_t)0x0FF);
stm32f4xx_hal_usart.c:900HAL_USART_Receive()
*prxdata8bits = (uint8_t)(husart->Instance->DR & (uint8_t)0x07F);
stm32f4xx_hal_usart.c:1005HAL_USART_TransmitReceive()
husart->Instance->DR = (uint16_t)(*ptxdata16bits & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:1010HAL_USART_TransmitReceive()
husart->Instance->DR = (uint8_t)(*ptxdata8bits & (uint8_t)0xFF);
stm32f4xx_hal_usart.c:1026HAL_USART_TransmitReceive()
*prxdata16bits = (uint16_t)(husart->Instance->DR & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:1033HAL_USART_TransmitReceive()
*prxdata8bits = (uint8_t)(husart->Instance->DR & (uint8_t)0x0FF);
stm32f4xx_hal_usart.c:1037HAL_USART_TransmitReceive()
*prxdata8bits = (uint8_t)(husart->Instance->DR & (uint8_t)0x07F);
stm32f4xx_hal_usart.c:1104HAL_USART_Transmit_IT()
stm32f4xx_hal_usart.c:1150HAL_USART_Receive_IT()
stm32f4xx_hal_usart.c:1155HAL_USART_Receive_IT()
stm32f4xx_hal_usart.c:1159HAL_USART_Receive_IT()
stm32f4xx_hal_usart.c:1162HAL_USART_Receive_IT()
husart->Instance->DR = (DUMMY_DATA & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:1210HAL_USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:1215HAL_USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:1219HAL_USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:1222HAL_USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:1277HAL_USART_Transmit_DMA()
HAL_DMA_Start_IT(husart->hdmatx, *(const uint32_t *)tmp, (uint32_t)&husart->Instance->DR, Size);
stm32f4xx_hal_usart.c:1280HAL_USART_Transmit_DMA()
stm32f4xx_hal_usart.c:1287HAL_USART_Transmit_DMA()
stm32f4xx_hal_usart.c:1357HAL_USART_Receive_DMA()
HAL_DMA_Start_IT(husart->hdmarx, (uint32_t)&husart->Instance->DR, *(uint32_t *)tmp, Size);
stm32f4xx_hal_usart.c:1362HAL_USART_Receive_DMA()
HAL_DMA_Start_IT(husart->hdmatx, *(uint32_t *)tmp, (uint32_t)&husart->Instance->DR, Size);
stm32f4xx_hal_usart.c:1365HAL_USART_Receive_DMA()
stm32f4xx_hal_usart.c:1373HAL_USART_Receive_DMA()
stm32f4xx_hal_usart.c:1377HAL_USART_Receive_DMA()
stm32f4xx_hal_usart.c:1381HAL_USART_Receive_DMA()
stm32f4xx_hal_usart.c:1385HAL_USART_Receive_DMA()
stm32f4xx_hal_usart.c:1453HAL_USART_TransmitReceive_DMA()
HAL_DMA_Start_IT(husart->hdmarx, (uint32_t)&husart->Instance->DR, *(const uint32_t *)tmp, Size);
stm32f4xx_hal_usart.c:1457HAL_USART_TransmitReceive_DMA()
HAL_DMA_Start_IT(husart->hdmatx, *(const uint32_t *)tmp, (uint32_t)&husart->Instance->DR, Size);
stm32f4xx_hal_usart.c:1460HAL_USART_TransmitReceive_DMA()
stm32f4xx_hal_usart.c:1463HAL_USART_TransmitReceive_DMA()
stm32f4xx_hal_usart.c:1471HAL_USART_TransmitReceive_DMA()
stm32f4xx_hal_usart.c:1475HAL_USART_TransmitReceive_DMA()
stm32f4xx_hal_usart.c:1479HAL_USART_TransmitReceive_DMA()
stm32f4xx_hal_usart.c:1483HAL_USART_TransmitReceive_DMA()
stm32f4xx_hal_usart.c:1505HAL_USART_DMAPause()
stm32f4xx_hal_usart.c:1525HAL_USART_DMAResume()
stm32f4xx_hal_usart.c:1549HAL_USART_DMAStop()
dmarequest = HAL_IS_BIT_SET(husart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_usart.c:1561HAL_USART_DMAStop()
stm32f4xx_hal_usart.c:1565HAL_USART_DMAStop()
dmarequest = HAL_IS_BIT_SET(husart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_usart.c:1577HAL_USART_DMAStop()
stm32f4xx_hal_usart.c:1599HAL_USART_Abort()
stm32f4xx_hal_usart.c:1600HAL_USART_Abort()
stm32f4xx_hal_usart.c:1603HAL_USART_Abort()
stm32f4xx_hal_usart.c:1605HAL_USART_Abort()
stm32f4xx_hal_usart.c:1619HAL_USART_Abort()
stm32f4xx_hal_usart.c:1621HAL_USART_Abort()
stm32f4xx_hal_usart.c:1667HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1668HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1677HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1691HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1702HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1705HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1726HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1728HAL_USART_Abort_IT()
stm32f4xx_hal_usart.c:1783HAL_USART_IRQHandler()
uint32_t isrflags = READ_REG(husart->Instance->SR);
stm32f4xx_hal_usart.c:1784HAL_USART_IRQHandler()
uint32_t cr1its = READ_REG(husart->Instance->CR1);
stm32f4xx_hal_usart.c:1785HAL_USART_IRQHandler()
uint32_t cr3its = READ_REG(husart->Instance->CR3);
stm32f4xx_hal_usart.c:1850HAL_USART_IRQHandler()
dmarequest = HAL_IS_BIT_SET(husart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_usart.c:1858HAL_USART_IRQHandler()
stm32f4xx_hal_usart.c:1860HAL_USART_IRQHandler()
stm32f4xx_hal_usart.c:2134USART_DMATransmitCplt()
CLEAR_BIT(husart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_usart.c:2137USART_DMATransmitCplt()
SET_BIT(husart->Instance->CR1, USART_CR1_TCIE);
stm32f4xx_hal_usart.c:2190USART_DMAReceiveCplt()
CLEAR_BIT(husart->Instance->CR1, USART_CR1_PEIE);
stm32f4xx_hal_usart.c:2191USART_DMAReceiveCplt()
CLEAR_BIT(husart->Instance->CR3, USART_CR3_EIE);
stm32f4xx_hal_usart.c:2195USART_DMAReceiveCplt()
CLEAR_BIT(husart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_usart.c:2196USART_DMAReceiveCplt()
CLEAR_BIT(husart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_usart.c:2282USART_DMAError()
dmarequest = HAL_IS_BIT_SET(husart->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_usart.c:2289USART_DMAError()
dmarequest = HAL_IS_BIT_SET(husart->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_usart.c:2322USART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_usart.c:2330USART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_usart.c:2333USART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_usart.c:2336USART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_usart.c:2339USART_WaitOnFlagUntilTimeout()
stm32f4xx_hal_usart.c:2361USART_EndTxTransfer()
stm32f4xx_hal_usart.c:2375USART_EndRxTransfer()
stm32f4xx_hal_usart.c:2376USART_EndRxTransfer()
stm32f4xx_hal_usart.c:2505USART_Transmit_IT()
husart->Instance->DR = (uint16_t)(*tmp & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:2510USART_Transmit_IT()
husart->Instance->DR = (uint8_t)(*husart->pTxBuffPtr++ & (uint8_t)0x00FF);
stm32f4xx_hal_usart.c:2516USART_Transmit_IT()
stm32f4xx_hal_usart.c:2519USART_Transmit_IT()
stm32f4xx_hal_usart.c:2538USART_EndTransmit_IT()
stm32f4xx_hal_usart.c:2541USART_EndTransmit_IT()
stm32f4xx_hal_usart.c:2573USART_Receive_IT()
*pdata16bits = (uint16_t)(husart->Instance->DR & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:2583USART_Receive_IT()
*pdata8bits = (uint8_t)(husart->Instance->DR & (uint8_t)0x00FF);
stm32f4xx_hal_usart.c:2587USART_Receive_IT()
*pdata8bits = (uint8_t)(husart->Instance->DR & (uint8_t)0x007F);
stm32f4xx_hal_usart.c:2598USART_Receive_IT()
stm32f4xx_hal_usart.c:2601USART_Receive_IT()
stm32f4xx_hal_usart.c:2604USART_Receive_IT()
stm32f4xx_hal_usart.c:2622USART_Receive_IT()
husart->Instance->DR = (DUMMY_DATA & (uint16_t)0x0FF);
stm32f4xx_hal_usart.c:2647USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:2652USART_TransmitReceive_IT()
husart->Instance->DR = (uint16_t)(*pdatatx16bits & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:2657USART_TransmitReceive_IT()
husart->Instance->DR = (uint8_t)(*husart->pTxBuffPtr++ & (uint8_t)0x00FF);
stm32f4xx_hal_usart.c:2665USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:2672USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:2677USART_TransmitReceive_IT()
*pdatarx16bits = (uint16_t)(husart->Instance->DR & (uint16_t)0x01FF);
stm32f4xx_hal_usart.c:2684USART_TransmitReceive_IT()
*husart->pRxBuffPtr = (uint8_t)(husart->Instance->DR & (uint8_t)0x00FF);
stm32f4xx_hal_usart.c:2688USART_TransmitReceive_IT()
*husart->pRxBuffPtr = (uint8_t)(husart->Instance->DR & (uint8_t)0x007F);
stm32f4xx_hal_usart.c:2701USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:2704USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:2707USART_TransmitReceive_IT()
stm32f4xx_hal_usart.c:2754USART_SetConfig()
stm32f4xx_hal_usart.c:2757USART_SetConfig()
tmpreg = husart->Instance->CR2;
stm32f4xx_hal_usart.c:2768USART_SetConfig()
WRITE_REG(husart->Instance->CR2, (uint32_t)tmpreg);
stm32f4xx_hal_usart.c:2771USART_SetConfig()
tmpreg = husart->Instance->CR1;
stm32f4xx_hal_usart.c:2785USART_SetConfig()
WRITE_REG(husart->Instance->CR1, (uint32_t)tmpreg);
stm32f4xx_hal_usart.c:2789USART_SetConfig()
stm32f4xx_hal_usart.c:2793USART_SetConfig()
if ((husart->Instance == USART1) || (husart->Instance == USART6) || (husart->Instance == UART9) || (husart->Instance == UART10))
stm32f4xx_hal_usart.c:2796USART_SetConfig()
husart->Instance->BRR = USART_BRR(pclk, husart->Init.BaudRate);
stm32f4xx_hal_usart.c:2799USART_SetConfig()
if((husart->Instance == USART1) || (husart->Instance == USART6))
stm32f4xx_hal_usart.c:2802USART_SetConfig()
husart->Instance->BRR = USART_BRR(pclk, husart->Init.BaudRate);
stm32f4xx_hal_usart.c:2814USART_SetConfig()
husart->Instance->BRR = USART_BRR(pclk, husart->Init.BaudRate);