HAL
IRDA_HandleTypeDef::Instance is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALIRDA_HandleTypeDef::Instance

IRDA_HandleTypeDef::Instance field

USART registers base address

Syntax

References

LocationReferrerText
stm32f4xx_hal_irda.h:143
USART_TypeDef *Instance; /*!< USART registers base address */
stm32f4xx_hal_irda.c:330HAL_IRDA_Init()
stm32f4xx_hal_irda.c:338HAL_IRDA_Init()
stm32f4xx_hal_irda.c:339HAL_IRDA_Init()
stm32f4xx_hal_irda.c:342HAL_IRDA_Init()
stm32f4xx_hal_irda.c:345HAL_IRDA_Init()
stm32f4xx_hal_irda.c:348HAL_IRDA_Init()
stm32f4xx_hal_irda.c:351HAL_IRDA_Init()
stm32f4xx_hal_irda.c:381HAL_IRDA_DeInit()
stm32f4xx_hal_irda.c:798HAL_IRDA_Transmit()
hirda->Instance->DR = (*tmp & (uint16_t)0x01FF);
stm32f4xx_hal_irda.c:814HAL_IRDA_Transmit()
hirda->Instance->DR = (*pData++ & (uint8_t)0xFF);
stm32f4xx_hal_irda.c:888HAL_IRDA_Receive()
*tmp = (uint16_t)(hirda->Instance->DR & (uint16_t)0x01FF);
stm32f4xx_hal_irda.c:893HAL_IRDA_Receive()
*tmp = (uint16_t)(hirda->Instance->DR & (uint16_t)0x00FF);
stm32f4xx_hal_irda.c:905HAL_IRDA_Receive()
*pData++ = (uint8_t)(hirda->Instance->DR & (uint8_t)0x00FF);
stm32f4xx_hal_irda.c:909HAL_IRDA_Receive()
*pData++ = (uint8_t)(hirda->Instance->DR & (uint8_t)0x007F);
stm32f4xx_hal_irda.c:963HAL_IRDA_Transmit_IT()
stm32f4xx_hal_irda.c:1010HAL_IRDA_Receive_IT()
stm32f4xx_hal_irda.c:1015HAL_IRDA_Receive_IT()
stm32f4xx_hal_irda.c:1019HAL_IRDA_Receive_IT()
stm32f4xx_hal_irda.c:1076HAL_IRDA_Transmit_DMA()
HAL_DMA_Start_IT(hirda->hdmatx, *(const uint32_t *)tmp, (uint32_t)&hirda->Instance->DR, Size);
stm32f4xx_hal_irda.c:1079HAL_IRDA_Transmit_DMA()
stm32f4xx_hal_irda.c:1086HAL_IRDA_Transmit_DMA()
stm32f4xx_hal_irda.c:1143HAL_IRDA_Receive_DMA()
HAL_DMA_Start_IT(hirda->hdmarx, (uint32_t)&hirda->Instance->DR, *(uint32_t *)tmp, Size);
stm32f4xx_hal_irda.c:1146HAL_IRDA_Receive_DMA()
stm32f4xx_hal_irda.c:1154HAL_IRDA_Receive_DMA()
stm32f4xx_hal_irda.c:1158HAL_IRDA_Receive_DMA()
stm32f4xx_hal_irda.c:1162HAL_IRDA_Receive_DMA()
stm32f4xx_hal_irda.c:1185HAL_IRDA_DMAPause()
dmarequest = HAL_IS_BIT_SET(hirda->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_irda.c:1189HAL_IRDA_DMAPause()
stm32f4xx_hal_irda.c:1192HAL_IRDA_DMAPause()
dmarequest = HAL_IS_BIT_SET(hirda->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_irda.c:1196HAL_IRDA_DMAPause()
stm32f4xx_hal_irda.c:1197HAL_IRDA_DMAPause()
stm32f4xx_hal_irda.c:1200HAL_IRDA_DMAPause()
stm32f4xx_hal_irda.c:1223HAL_IRDA_DMAResume()
stm32f4xx_hal_irda.c:1229HAL_IRDA_DMAResume()
stm32f4xx_hal_irda.c:1234HAL_IRDA_DMAResume()
stm32f4xx_hal_irda.c:1236HAL_IRDA_DMAResume()
stm32f4xx_hal_irda.c:1239HAL_IRDA_DMAResume()
stm32f4xx_hal_irda.c:1264HAL_IRDA_DMAStop()
dmarequest = HAL_IS_BIT_SET(hirda->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_irda.c:1267HAL_IRDA_DMAStop()
stm32f4xx_hal_irda.c:1278HAL_IRDA_DMAStop()
dmarequest = HAL_IS_BIT_SET(hirda->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_irda.c:1281HAL_IRDA_DMAStop()
stm32f4xx_hal_irda.c:1309HAL_IRDA_Abort()
stm32f4xx_hal_irda.c:1310HAL_IRDA_Abort()
stm32f4xx_hal_irda.c:1313HAL_IRDA_Abort()
stm32f4xx_hal_irda.c:1315HAL_IRDA_Abort()
stm32f4xx_hal_irda.c:1329HAL_IRDA_Abort()
stm32f4xx_hal_irda.c:1331HAL_IRDA_Abort()
stm32f4xx_hal_irda.c:1373HAL_IRDA_AbortTransmit()
stm32f4xx_hal_irda.c:1376HAL_IRDA_AbortTransmit()
stm32f4xx_hal_irda.c:1378HAL_IRDA_AbortTransmit()
stm32f4xx_hal_irda.c:1415HAL_IRDA_AbortReceive()
stm32f4xx_hal_irda.c:1416HAL_IRDA_AbortReceive()
stm32f4xx_hal_irda.c:1419HAL_IRDA_AbortReceive()
stm32f4xx_hal_irda.c:1421HAL_IRDA_AbortReceive()
stm32f4xx_hal_irda.c:1462HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1463HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1472HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1486HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1497HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1500HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1521HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1523HAL_IRDA_Abort_IT()
stm32f4xx_hal_irda.c:1588HAL_IRDA_AbortTransmit_IT()
stm32f4xx_hal_irda.c:1591HAL_IRDA_AbortTransmit_IT()
stm32f4xx_hal_irda.c:1593HAL_IRDA_AbortTransmit_IT()
stm32f4xx_hal_irda.c:1665HAL_IRDA_AbortReceive_IT()
stm32f4xx_hal_irda.c:1666HAL_IRDA_AbortReceive_IT()
stm32f4xx_hal_irda.c:1669HAL_IRDA_AbortReceive_IT()
stm32f4xx_hal_irda.c:1671HAL_IRDA_AbortReceive_IT()
stm32f4xx_hal_irda.c:1734HAL_IRDA_IRQHandler()
uint32_t isrflags = READ_REG(hirda->Instance->SR);
stm32f4xx_hal_irda.c:1735HAL_IRDA_IRQHandler()
uint32_t cr1its = READ_REG(hirda->Instance->CR1);
stm32f4xx_hal_irda.c:1736HAL_IRDA_IRQHandler()
uint32_t cr3its = READ_REG(hirda->Instance->CR3);
stm32f4xx_hal_irda.c:1789HAL_IRDA_IRQHandler()
dmarequest = HAL_IS_BIT_SET(hirda->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_irda.c:1798HAL_IRDA_IRQHandler()
stm32f4xx_hal_irda.c:1800HAL_IRDA_IRQHandler()
stm32f4xx_hal_irda.c:2095IRDA_DMATransmitCplt()
CLEAR_BIT(hirda->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_irda.c:2098IRDA_DMATransmitCplt()
SET_BIT(hirda->Instance->CR1, USART_CR1_TCIE);
stm32f4xx_hal_irda.c:2148IRDA_DMAReceiveCplt()
CLEAR_BIT(hirda->Instance->CR1, USART_CR1_PEIE);
stm32f4xx_hal_irda.c:2149IRDA_DMAReceiveCplt()
CLEAR_BIT(hirda->Instance->CR3, USART_CR3_EIE);
stm32f4xx_hal_irda.c:2153IRDA_DMAReceiveCplt()
CLEAR_BIT(hirda->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_irda.c:2199IRDA_DMAError()
dmarequest = HAL_IS_BIT_SET(hirda->Instance->CR3, USART_CR3_DMAT);
stm32f4xx_hal_irda.c:2207IRDA_DMAError()
dmarequest = HAL_IS_BIT_SET(hirda->Instance->CR3, USART_CR3_DMAR);
stm32f4xx_hal_irda.c:2239IRDA_WaitOnFlagUntilTimeout()
stm32f4xx_hal_irda.c:2247IRDA_WaitOnFlagUntilTimeout()
stm32f4xx_hal_irda.c:2248IRDA_WaitOnFlagUntilTimeout()
stm32f4xx_hal_irda.c:2271IRDA_EndTxTransfer()
stm32f4xx_hal_irda.c:2285IRDA_EndRxTransfer()
stm32f4xx_hal_irda.c:2286IRDA_EndRxTransfer()
stm32f4xx_hal_irda.c:2471IRDA_Transmit_IT()
hirda->Instance->DR = (uint16_t)(*tmp & (uint16_t)0x01FF);
stm32f4xx_hal_irda.c:2483IRDA_Transmit_IT()
hirda->Instance->DR = (uint8_t)(*hirda->pTxBuffPtr++ & (uint8_t)0x00FF);
stm32f4xx_hal_irda.c:2489IRDA_Transmit_IT()
stm32f4xx_hal_irda.c:2492IRDA_Transmit_IT()
stm32f4xx_hal_irda.c:2512IRDA_EndTransmit_IT()
stm32f4xx_hal_irda.c:2515IRDA_EndTransmit_IT()
stm32f4xx_hal_irda.c:2545IRDA_Receive_IT()
uhdata = (uint16_t) READ_REG(hirda->Instance->DR);
stm32f4xx_hal_irda.c:2575IRDA_Receive_IT()
stm32f4xx_hal_irda.c:2578IRDA_Receive_IT()
stm32f4xx_hal_irda.c:2581IRDA_Receive_IT()
stm32f4xx_hal_irda.c:2624IRDA_SetConfig()
stm32f4xx_hal_irda.c:2628IRDA_SetConfig()
stm32f4xx_hal_irda.c:2635IRDA_SetConfig()
stm32f4xx_hal_irda.c:2639IRDA_SetConfig()
stm32f4xx_hal_irda.c:2643IRDA_SetConfig()
if ((hirda->Instance == USART1) || (hirda->Instance == USART6) || (hirda->Instance == UART9) || (hirda->Instance == UART10))
stm32f4xx_hal_irda.c:2646IRDA_SetConfig()
SET_BIT(hirda->Instance->BRR, IRDA_BRR(pclk, hirda->Init.BaudRate));
stm32f4xx_hal_irda.c:2649IRDA_SetConfig()
if((hirda->Instance == USART1) || (hirda->Instance == USART6))
stm32f4xx_hal_irda.c:2652IRDA_SetConfig()
SET_BIT(hirda->Instance->BRR, IRDA_BRR(pclk, hirda->Init.BaudRate));
stm32f4xx_hal_irda.c:2664IRDA_SetConfig()
SET_BIT(hirda->Instance->BRR, IRDA_BRR(pclk, hirda->Init.BaudRate));