HAL UART APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_UART_Abort |
68 |
136 |
170 |
HAL_DMA_Abort(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max), LL_USART_RequestTxDataFlush(Min)(Def)(Max), UART_Abort(Min)(Def)(Max) |
|
HAL_UART_AbortCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UART_AbortReceive |
86 |
120 |
154 |
HAL_DMA_Abort(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR2(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max) |
|
HAL_UART_AbortReceiveCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UART_AbortReceive_IT |
112 |
174 |
208 |
HAL_DMA_Abort_IT(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR2(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max) |
|
HAL_UART_AbortTransmit |
64 |
98 |
128 |
HAL_DMA_Abort(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), LL_USART_RequestTxDataFlush(Min)(Def)(Max) |
|
HAL_UART_AbortTransmitCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UART_AbortTransmit_IT |
80 |
142 |
176 |
HAL_DMA_Abort_IT(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), LL_USART_RequestTxDataFlush(Min)(Def)(Max) |
|
HAL_UART_Abort_IT |
120 |
244 |
278 |
HAL_DMA_Abort_IT(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR2(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max), LL_USART_RequestTxDataFlush(Min)(Def)(Max) |
|
HAL_UART_AcquireBus |
0 |
34 |
50 |
HAL_OS_SemaphoreTake(Def)(Max) |
|
HAL_UART_ClearToSendCallback |
2 |
2 |
2 |
None |
|
HAL_UART_DeInit |
54 |
118 |
194 |
HAL_OS_SemaphoreDelete(Def)(Max), HAL_DMA_Abort(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), UART_Abort(Min)(Def)(Max) |
|
HAL_UART_DisableAutoBaudRate |
18 |
18 |
140 |
LL_USART_DisableAutoBaudRate(Min)(Def)(Max) |
|
HAL_UART_DisableDMAStopOnRxError |
0 |
46 |
108 |
LL_USART_Disable(Def)(Max), LL_USART_DisableDMADeactOnRxErr(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_IsEnabled(Def)(Max) |
|
HAL_UART_DisableDataInvert |
48 |
48 |
118 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBinaryDataLogic(Min)(Def)(Max) |
|
HAL_UART_DisableFifoMode |
56 |
56 |
126 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableFIFO(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), UART_SetNbDataToProcess(Min)(Def)(Max) |
|
HAL_UART_DisableHalfDuplexMode |
46 |
46 |
166 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableHalfDuplex(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_DisableLINMode |
46 |
46 |
158 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableLIN(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_DisableMSBFirst |
48 |
48 |
110 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTransferBitOrder(Min)(Def)(Max) |
|
HAL_UART_DisableMultiProcessorMode |
46 |
46 |
116 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableMuteMode(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_DisableRS485Mode |
46 |
46 |
176 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableDEMode(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_DisableReceiver |
18 |
18 |
88 |
LL_USART_DisableDirectionRx(Min)(Def)(Max) |
|
HAL_UART_DisableReceiverTimeout |
18 |
18 |
140 |
LL_USART_DisableRxTimeout(Min)(Def)(Max) |
|
HAL_UART_DisableRxOverRunDetection |
46 |
46 |
116 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableOverrunDetect(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_DisableRxPinLevelInvert |
48 |
48 |
118 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetRXPinLevel(Min)(Def)(Max) |
|
HAL_UART_DisableStopMode |
18 |
18 |
138 |
LL_USART_DisableInStopMode(Min)(Def)(Max) |
|
HAL_UART_DisableTransmitter |
18 |
18 |
88 |
LL_USART_DisableDirectionTx(Min)(Def)(Max) |
|
HAL_UART_DisableTxPinLevelInvert |
48 |
48 |
118 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXPinLevel(Min)(Def)(Max) |
|
HAL_UART_DisableTxRxSwap |
48 |
48 |
118 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXRXSwap(Min)(Def)(Max) |
|
HAL_UART_EnableAutoBaudRate |
36 |
36 |
158 |
LL_USART_EnableAutoBaudRate(Min)(Def)(Max), LL_USART_IsEnabledAutoBaud(Min)(Def)(Max), LL_USART_RequestAutoBaudRate(Min)(Def)(Max) |
|
HAL_UART_EnableDMAStopOnRxError |
0 |
46 |
110 |
LL_USART_Disable(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_EnableDMADeactOnRxErr(Def)(Max), LL_USART_IsEnabled(Def)(Max) |
|
HAL_UART_EnableDataInvert |
50 |
50 |
120 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBinaryDataLogic(Min)(Def)(Max) |
|
HAL_UART_EnableFifoMode |
56 |
56 |
126 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableFIFO(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), UART_SetNbDataToProcess(Min)(Def)(Max) |
|
HAL_UART_EnableHalfDuplexMode |
46 |
46 |
166 |
LL_USART_ConfigHalfDuplexMode(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_EnableLINMode |
46 |
46 |
202 |
LL_USART_ConfigLINMode(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_GetDataWidth(Max), LL_USART_GetOverSampling(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_EnableMSBFirst |
50 |
50 |
112 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTransferBitOrder(Min)(Def)(Max) |
|
HAL_UART_EnableMultiProcessorMode |
52 |
52 |
122 |
LL_USART_ConfigMultiProcessMode(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableMuteMode(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_EnableRS485Mode |
46 |
46 |
176 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableDEMode(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_EnableReceiver |
18 |
18 |
88 |
LL_USART_EnableDirectionRx(Min)(Def)(Max) |
|
HAL_UART_EnableReceiverTimeout |
18 |
18 |
140 |
LL_USART_EnableRxTimeout(Min)(Def)(Max) |
|
HAL_UART_EnableRxOverRunDetection |
46 |
46 |
116 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableOverrunDetect(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_EnableRxPinLevelInvert |
50 |
50 |
120 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetRXPinLevel(Min)(Def)(Max) |
|
HAL_UART_EnableStopMode |
18 |
18 |
138 |
LL_USART_EnableInStopMode(Min)(Def)(Max) |
|
HAL_UART_EnableTransmitter |
18 |
18 |
88 |
LL_USART_EnableDirectionTx(Min)(Def)(Max) |
|
HAL_UART_EnableTxPinLevelInvert |
50 |
50 |
120 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXPinLevel(Min)(Def)(Max) |
|
HAL_UART_EnableTxRxSwap |
50 |
50 |
120 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXRXSwap(Min)(Def)(Max) |
|
HAL_UART_EnterMultiProcessorMuteMode |
18 |
18 |
88 |
LL_USART_RequestEnterMuteMode(Min)(Def)(Max) |
|
HAL_UART_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_UART_GetAutoBaudRateStatus |
52 |
52 |
138 |
LL_USART_IsActiveFlag_ABR(Min)(Def)(Max), LL_USART_IsActiveFlag_ABRE(Min)(Def)(Max), LL_USART_IsEnabledAutoBaud(Min)(Def)(Max) |
|
HAL_UART_GetBaudRate |
102 |
102 |
146 |
HAL_RCC_UART_GetKernelClkFreq(Min)(Def)(Max), LL_LPUART_GetBaudRate(Min)(Def)(Max), LL_USART_GetBaudRate(Min)(Def)(Max), LL_USART_GetOverSampling(Min)(Def)(Max), LL_USART_GetPrescaler(Min)(Def)(Max) |
|
HAL_UART_GetClockFreq |
14 |
14 |
48 |
HAL_RCC_UART_GetKernelClkFreq(Min)(Def)(Max) |
|
HAL_UART_GetConfig |
156 |
156 |
204 |
HAL_RCC_UART_GetKernelClkFreq(Min)(Def)(Max), LL_LPUART_GetBaudRate(Min)(Def)(Max), LL_USART_GetBaudRate(Min)(Def)(Max), LL_USART_GetPrescaler(Min)(Def)(Max), LL_USART_GetStopBitsLength(Min)(Def)(Max) |
|
HAL_UART_GetConfigAutoBaudRateMode |
14 |
14 |
90 |
LL_USART_GetAutoBaudRateMode(Min)(Def)(Max) |
|
HAL_UART_GetConfigMultiProcessorMode |
34 |
34 |
84 |
LL_USART_GetNodeAddress(Min)(Def)(Max), LL_USART_GetNodeAddressLength(Min)(Def)(Max), LL_USART_GetWakeUpMethod(Min)(Def)(Max) |
|
HAL_UART_GetConfigRS485Mode |
34 |
34 |
136 |
LL_USART_GetDEAssertionTime(Min)(Def)(Max), LL_USART_GetDEDeassertionTime(Min)(Def)(Max), LL_USART_GetDESignalPolarity(Min)(Def)(Max) |
|
HAL_UART_GetConfigReceiverTimeout |
14 |
14 |
94 |
LL_USART_GetRxTimeout(Min)(Def)(Max) |
|
HAL_UART_GetHwFlowCtl |
16 |
16 |
50 |
LL_USART_GetHWFlowCtrl(Min)(Def)(Max) |
|
HAL_UART_GetLINModeBreakDetectLength |
16 |
16 |
92 |
LL_USART_GetLINBrkDetectionLen(Min)(Def)(Max) |
|
HAL_UART_GetLastErrorCodes |
0 |
14 |
32 |
None |
|
HAL_UART_GetOneBitSample |
28 |
28 |
80 |
LL_USART_IsEnabledOneBitSample(Min)(Def)(Max) |
|
HAL_UART_GetParity |
16 |
16 |
50 |
LL_USART_GetParity(Min)(Def)(Max) |
|
HAL_UART_GetRxFifoThreshold |
16 |
16 |
50 |
LL_USART_GetRXFIFOThreshold(Min)(Def)(Max) |
|
HAL_UART_GetRxState |
4 |
4 |
24 |
None |
|
HAL_UART_GetState |
4 |
4 |
24 |
None |
|
HAL_UART_GetStopBits |
16 |
16 |
50 |
LL_USART_GetStopBitsLength(Min)(Def)(Max) |
|
HAL_UART_GetStopModeWkUpAddr |
16 |
16 |
110 |
LL_USART_GetNodeAddress(Min)(Def)(Max) |
|
HAL_UART_GetStopModeWkUpAddrLength |
16 |
16 |
104 |
LL_USART_GetNodeAddressLength(Min)(Def)(Max) |
|
HAL_UART_GetStopModeWkUpSource |
14 |
14 |
102 |
LL_USART_GetWKUPType(Min)(Def)(Max) |
|
HAL_UART_GetTxFifoThreshold |
16 |
16 |
50 |
LL_USART_GetTXFIFOThreshold(Min)(Def)(Max) |
|
HAL_UART_GetTxState |
4 |
4 |
24 |
None |
|
HAL_UART_GetUserData |
0 |
4 |
24 |
None |
|
HAL_UART_GetWordLength |
14 |
14 |
48 |
LL_USART_GetDataWidth(Min)(Def)(Max) |
|
HAL_UART_GetXferDirection |
16 |
16 |
50 |
LL_USART_GetTransferDirection(Min)(Def)(Max) |
|
HAL_UART_IRDA_GetConfig |
88 |
88 |
190 |
HAL_RCC_UART_GetKernelClkFreq(Min)(Def)(Max), LL_USART_GetBaudRate(Min)(Def)(Max), LL_USART_GetIrdaPrescaler(Min)(Def)(Max), LL_USART_GetPrescaler(Min)(Def)(Max) |
|
HAL_UART_IRDA_GetPowerMode |
16 |
16 |
102 |
LL_USART_GetIrdaPowerMode(Min)(Def)(Max) |
|
HAL_UART_IRDA_GetPrescaler |
14 |
14 |
100 |
LL_USART_GetIrdaPrescaler(Min)(Def)(Max) |
|
HAL_UART_IRDA_SetConfig |
188 |
198 |
634 |
HAL_RCC_UART_GetKernelClkFreq(Min)(Def)(Max), LL_USART_ConfigIrdaMode(Min)(Def)(Max), LL_USART_ConfigXfer(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetIrdaPrescaler(Min)(Def)(Max), LL_USART_SetPrescaler(Min)(Def)(Max) |
|
HAL_UART_IRDA_SetPowerMode |
52 |
52 |
202 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetIrdaPowerMode(Min)(Def)(Max) |
|
HAL_UART_IRDA_SetPrescaler |
50 |
50 |
194 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetIrdaPrescaler(Min)(Def)(Max) |
|
HAL_UART_IRQHandler |
672 |
884 |
902 |
HAL_DMA_Abort_IT(Def)(Max), LL_DMA_GetBlkDataLength(Def)(Max), LL_USART_ClearFlag_CM(Min)(Def)(Max), LL_USART_ClearFlag_FE(Min)(Def)(Max), LL_USART_ClearFlag_IDLE(Min)(Def)(Max), LL_USART_ClearFlag_NE(Min)(Def)(Max), LL_USART_ClearFlag_ORE(Min)(Def)(Max), LL_USART_ClearFlag_PE(Min)(Def)(Max), LL_USART_ClearFlag_RTO(Min)(Def)(Max), LL_USART_ClearFlag_WKUP(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_DisableIT_ERROR(Def)(Max), LL_USART_DisableIT_PE(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Min)(Def)(Max), UART_EndRxTransfer(Min)(Def)(Max), UART_EndTransmit_IT(Min)(Def)(Max) |
|
HAL_UART_Init |
48 |
100 |
182 |
HAL_OS_SemaphoreCreate(Def)(Max), UART_InitCallbacksToDefault(Def)(Max), UART_SetClockFrequency(Min)(Max) |
|
HAL_UART_IsEnabledAutoBaudRate |
16 |
16 |
102 |
LL_USART_IsEnabledAutoBaud(Min)(Def)(Max) |
|
HAL_UART_IsEnabledDMAStopOnRxError |
0 |
16 |
46 |
LL_USART_IsEnabledDMADeactOnRxErr(Def)(Max) |
|
HAL_UART_IsEnabledDataInvert |
24 |
24 |
58 |
LL_USART_GetBinaryDataLogic(Min)(Def)(Max) |
|
HAL_UART_IsEnabledFifoMode |
16 |
16 |
50 |
LL_USART_IsEnabledFIFO(Min)(Def)(Max) |
|
HAL_UART_IsEnabledHalfDuplexMode |
16 |
16 |
104 |
LL_USART_IsEnabledHalfDuplex(Min)(Def)(Max) |
|
HAL_UART_IsEnabledLINMode |
16 |
16 |
92 |
LL_USART_IsEnabledLIN(Min)(Def)(Max) |
|
HAL_UART_IsEnabledMSBFirst |
24 |
24 |
54 |
LL_USART_GetTransferBitOrder(Min)(Def)(Max) |
|
HAL_UART_IsEnabledMultiProcessorMode |
16 |
16 |
50 |
LL_USART_IsEnabledMuteMode(Min)(Def)(Max) |
|
HAL_UART_IsEnabledRS485Mode |
16 |
16 |
110 |
LL_USART_IsEnabledDEMode(Min)(Def)(Max) |
|
HAL_UART_IsEnabledReceiver |
30 |
30 |
64 |
LL_USART_GetTransferDirection(Min)(Def)(Max) |
|
HAL_UART_IsEnabledReceiverTimeout |
16 |
16 |
102 |
LL_USART_IsEnabledRxTimeout(Min)(Def)(Max) |
|
HAL_UART_IsEnabledRxOverRunDetection |
16 |
16 |
50 |
LL_USART_IsEnabledOverrunDetect(Min)(Def)(Max) |
|
HAL_UART_IsEnabledRxPinLevelInvert |
24 |
24 |
58 |
LL_USART_GetRXPinLevel(Min)(Def)(Max) |
|
HAL_UART_IsEnabledStopMode |
16 |
16 |
100 |
LL_USART_IsEnabledInStopMode(Min)(Def)(Max) |
|
HAL_UART_IsEnabledTransmitter |
30 |
30 |
64 |
LL_USART_GetTransferDirection(Min)(Def)(Max) |
|
HAL_UART_IsEnabledTxPinLevelInvert |
24 |
24 |
58 |
LL_USART_GetTXPinLevel(Min)(Def)(Max) |
|
HAL_UART_IsEnabledTxRxSwap |
24 |
24 |
58 |
LL_USART_GetTXRXSwap(Min)(Def)(Max) |
|
HAL_UART_IsEnteredMultiProcessorMuteMode |
16 |
16 |
50 |
LL_USART_IsActiveFlag_RWU(Min)(Def)(Max) |
|
HAL_UART_LINBreakCallback |
2 |
2 |
2 |
None |
|
HAL_UART_PauseReceive_DMA |
0 |
60 |
90 |
LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableIT_ERROR(Def)(Max), LL_USART_DisableIT_PE(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max) |
|
HAL_UART_PauseTransmit_DMA |
0 |
42 |
72 |
LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max) |
|
HAL_UART_Pause_DMA |
0 |
96 |
130 |
LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_DisableIT_ERROR(Def)(Max), LL_USART_DisableIT_PE(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max) |
|
HAL_UART_Receive |
42 |
98 |
182 |
UART_Start_Receive_Polling(Min)(Def)(Max) |
|
HAL_UART_ReceiveToIdle |
44 |
100 |
188 |
UART_Start_Receive_Polling(Min)(Def)(Max) |
|
HAL_UART_ReceiveToIdle_DMA |
0 |
96 |
186 |
UART_Start_Receive_DMA(Def)(Max) |
|
HAL_UART_ReceiveToIdle_DMA_Opt |
0 |
94 |
266 |
UART_Start_Receive_DMA(Def)(Max) |
|
HAL_UART_ReceiveToIdle_IT |
38 |
94 |
168 |
UART_Start_Receive_IT(Min)(Def)(Max) |
|
HAL_UART_ReceiveToIdle_IT_Opt |
38 |
94 |
200 |
UART_Start_Receive_IT(Min)(Def)(Max) |
|
HAL_UART_ReceiveUntilCM |
118 |
174 |
340 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_GetDataWidth(Max), LL_USART_GetParity(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_IsEnabledMuteMode(Max), LL_USART_SetNodeAddress(Min)(Def)(Max), UART_Start_Receive_Polling(Min)(Def)(Max), UART_Parity_Computation(Min)(Def)(Max) |
|
HAL_UART_ReceiveUntilCM_DMA |
0 |
166 |
314 |
LL_USART_Disable(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_GetDataWidth(Max), LL_USART_GetParity(Def)(Max), LL_USART_IsEnabled(Def)(Max), LL_USART_IsEnabledMuteMode(Max), LL_USART_SetNodeAddress(Def)(Max), UART_Start_Receive_DMA(Def)(Max), UART_Parity_Computation(Def)(Max) |
|
HAL_UART_ReceiveUntilCM_DMA_Opt |
0 |
164 |
406 |
LL_USART_Disable(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_GetDataWidth(Max), LL_USART_GetParity(Def)(Max), LL_USART_IsEnabled(Def)(Max), LL_USART_IsEnabledMuteMode(Max), LL_USART_SetNodeAddress(Def)(Max), UART_Start_Receive_DMA(Def)(Max), UART_Parity_Computation(Def)(Max) |
|
HAL_UART_ReceiveUntilCM_IT |
108 |
164 |
312 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_GetDataWidth(Max), LL_USART_GetParity(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_IsEnabledMuteMode(Max), LL_USART_SetNodeAddress(Min)(Def)(Max), UART_Start_Receive_IT(Min)(Def)(Max), UART_Parity_Computation(Min)(Def)(Max) |
|
HAL_UART_ReceiveUntilCM_IT_Opt |
108 |
164 |
334 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_GetDataWidth(Max), LL_USART_GetParity(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_IsEnabledMuteMode(Max), LL_USART_SetNodeAddress(Min)(Def)(Max), UART_Start_Receive_IT(Min)(Def)(Max), UART_Parity_Computation(Min)(Def)(Max) |
|
HAL_UART_ReceiveUntilTMO |
82 |
138 |
276 |
LL_USART_DisableRxTimeout(Min)(Def)(Max), LL_USART_EnableRxTimeout(Min)(Def)(Max), LL_USART_SetRxTimeout(Min)(Def)(Max), UART_Start_Receive_Polling(Min)(Def)(Max) |
|
HAL_UART_ReceiveUntilTMO_DMA |
0 |
120 |
260 |
LL_USART_EnableRxTimeout(Def)(Max), LL_USART_SetRxTimeout(Def)(Max), UART_Start_Receive_DMA(Def)(Max) |
|
HAL_UART_ReceiveUntilTMO_DMA_Opt |
0 |
118 |
326 |
LL_USART_EnableRxTimeout(Def)(Max), LL_USART_SetRxTimeout(Def)(Max), UART_Start_Receive_DMA(Def)(Max) |
|
HAL_UART_ReceiveUntilTMO_IT |
62 |
118 |
240 |
LL_USART_EnableRxTimeout(Min)(Def)(Max), LL_USART_SetRxTimeout(Min)(Def)(Max), UART_Start_Receive_IT(Min)(Def)(Max) |
|
HAL_UART_ReceiveUntilTMO_IT_Opt |
62 |
118 |
274 |
LL_USART_EnableRxTimeout(Min)(Def)(Max), LL_USART_SetRxTimeout(Min)(Def)(Max), UART_Start_Receive_IT(Min)(Def)(Max) |
|
HAL_UART_Receive_DMA |
0 |
96 |
198 |
UART_Start_Receive_DMA(Def)(Max) |
|
HAL_UART_Receive_DMA_Opt |
0 |
94 |
266 |
UART_Start_Receive_DMA(Def)(Max) |
|
HAL_UART_Receive_IT |
38 |
94 |
178 |
UART_Start_Receive_IT(Min)(Def)(Max) |
|
HAL_UART_Receive_IT_Opt |
38 |
94 |
212 |
UART_Start_Receive_IT(Min)(Def)(Max) |
|
HAL_UART_RegisterAbortCpltCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterAbortReceiveCpltCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterAbortTransmitCpltCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterClearToSendCallback |
0 |
22 |
110 |
None |
|
HAL_UART_RegisterErrorCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterLINBreakCallback |
0 |
22 |
110 |
None |
|
HAL_UART_RegisterRxCpltCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterRxFifoFullCallback |
0 |
22 |
112 |
None |
|
HAL_UART_RegisterRxHalfCpltCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterTxCpltCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterTxFifoEmptyCallback |
0 |
22 |
110 |
None |
|
HAL_UART_RegisterTxHalfCpltCallback |
0 |
22 |
120 |
None |
|
HAL_UART_RegisterWakeupCallback |
0 |
22 |
120 |
None |
|
HAL_UART_ReleaseBus |
0 |
30 |
46 |
HAL_OS_SemaphoreRelease(Def)(Max) |
|
HAL_UART_ResumeReceive_DMA |
0 |
72 |
102 |
LL_USART_ClearFlag_ORE(Def)(Max), LL_USART_EnableDMAReq_RX(Def)(Max), LL_USART_EnableIT_ERROR(Def)(Max), LL_USART_EnableIT_PE(Def)(Max), LL_USART_GetParity(Def)(Max), LL_USART_RequestRxDataFlush(Def)(Max) |
|
HAL_UART_ResumeTransmit_DMA |
0 |
38 |
68 |
LL_USART_EnableDMAReq_TX(Def)(Max) |
|
HAL_UART_Resume_DMA |
0 |
98 |
128 |
LL_USART_ClearFlag_ORE(Def)(Max), LL_USART_EnableDMAReq_RX(Def)(Max), LL_USART_EnableDMAReq_TX(Def)(Max), LL_USART_EnableIT_ERROR(Def)(Max), LL_USART_EnableIT_PE(Def)(Max), LL_USART_GetParity(Def)(Max), LL_USART_RequestRxDataFlush(Def)(Max) |
|
HAL_UART_RxCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UART_RxFifoFullCallback |
2 |
2 |
2 |
None |
|
HAL_UART_RxHalfCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UART_SendLINBreak |
18 |
18 |
122 |
LL_USART_RequestBreakSending(Min)(Def)(Max) |
|
HAL_UART_SendRequest |
24 |
24 |
172 |
LL_USART_SetRequest(Min)(Def)(Max) |
|
HAL_UART_SetBaudRate |
134 |
134 |
298 |
HAL_RCC_UART_GetKernelClkFreq(Min)(Def)(Max), LL_LPUART_SetBaudRate(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_GetOverSampling(Min)(Def)(Max), LL_USART_GetPrescaler(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBaudRate(Min)(Def)(Max), UART_Check_lpuart_baudrate_validity(Max), UART_Check_uart_baudrate_validity(Max) |
|
HAL_UART_SetConfig |
296 |
306 |
902 |
HAL_RCC_UART_GetKernelClkFreq(Min)(Def)(Max), LL_LPUART_ConfigXfer(Min)(Def)(Max), LL_LPUART_SetBaudRate(Min)(Def)(Max), LL_USART_ConfigAsyncMode(Min)(Def)(Max), LL_USART_ConfigXfer(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableOneBitSample(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableOneBitSample(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBaudRate(Min)(Def)(Max), LL_USART_SetHWFlowCtrl(Min)(Def)(Max), LL_USART_SetPrescaler(Min)(Def)(Max), UART_Check_lpuart_baudrate_validity(Max), UART_Check_uart_baudrate_validity(Max) |
|
HAL_UART_SetConfigAutoBaudRateMode |
22 |
22 |
190 |
LL_USART_IsEnabledAutoBaud(Max), LL_USART_SetAutoBaudRateMode(Min)(Def)(Max) |
|
HAL_UART_SetConfigMultiProcessorMode |
62 |
72 |
212 |
LL_USART_ConfigNodeAddress(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetWakeUpMethod(Min)(Def)(Max) |
|
HAL_UART_SetConfigRS485Mode |
78 |
88 |
286 |
LL_USART_ConfigDETime(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetDESignalPolarity(Min)(Def)(Max) |
|
HAL_UART_SetConfigReceiverTimeout |
22 |
22 |
150 |
LL_USART_SetRxTimeout(Min)(Def)(Max) |
|
HAL_UART_SetHwFlowCtl |
52 |
52 |
172 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetHWFlowCtrl(Min)(Def)(Max) |
|
HAL_UART_SetLINModeBreakDetectLength |
52 |
52 |
192 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetLINBrkDetectionLen(Min)(Def)(Max) |
|
HAL_UART_SetOneBitSample |
66 |
66 |
184 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableOneBitSample(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableOneBitSample(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max) |
|
HAL_UART_SetParity |
52 |
52 |
162 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetParity(Min)(Def)(Max) |
|
HAL_UART_SetRxDMA |
0 |
22 |
98 |
None |
|
HAL_UART_SetRxFifoThreshold |
30 |
30 |
160 |
LL_USART_SetRXFIFOThreshold(Min)(Def)(Max), UART_SetNbDataToProcess(Min)(Def)(Max) |
|
HAL_UART_SetStopBits |
52 |
52 |
240 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetStopBitsLength(Min)(Def)(Max) |
|
HAL_UART_SetStopModeWkUpAddr |
52 |
52 |
172 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetNodeAddress(Min)(Def)(Max) |
|
HAL_UART_SetStopModeWkUpAddrLength |
52 |
52 |
198 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetNodeAddressLength(Min)(Def)(Max) |
|
HAL_UART_SetStopModeWkUpSource |
50 |
50 |
198 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetWKUPType(Min)(Def)(Max) |
|
HAL_UART_SetTxDMA |
0 |
22 |
98 |
None |
|
HAL_UART_SetTxFifoThreshold |
30 |
30 |
160 |
LL_USART_SetTXFIFOThreshold(Min)(Def)(Max), UART_SetNbDataToProcess(Min)(Def)(Max) |
|
HAL_UART_SetUserData |
0 |
4 |
26 |
None |
|
HAL_UART_SetWordLength |
50 |
50 |
148 |
LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetDataWidth(Min)(Def)(Max) |
|
HAL_UART_SetXferDirection |
24 |
24 |
130 |
LL_USART_SetTransferDirection(Min)(Def)(Max) |
|
HAL_UART_Transmit |
248 |
302 |
362 |
HAL_GetTick(Min)(Def)(Max), LL_USART_IsEnabledHalfDuplex(Min)(Def)(Max), LL_USART_SetTransferDirection(Min)(Def)(Max), LL_USART_TransmitData8(Min)(Def)(Max), LL_USART_TransmitData9(Min)(Def)(Max), UART_CheckEnabledState(Min)(Def)(Max), UART_WaitOnFlagUntilTimeout(Min)(Def)(Max) |
|
HAL_UART_Transmit_DMA |
0 |
86 |
188 |
UART_Start_Transmit_DMA(Def)(Max) |
|
HAL_UART_Transmit_DMA_Opt |
0 |
86 |
258 |
UART_Start_Transmit_DMA(Def)(Max) |
|
HAL_UART_Transmit_IT |
28 |
84 |
168 |
UART_Start_Transmit_IT(Min)(Def)(Max) |
|
HAL_UART_Transmit_IT_Opt |
30 |
86 |
204 |
UART_Start_Transmit_IT(Min)(Def)(Max) |
|
HAL_UART_TxCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UART_TxFifoEmptyCallback |
2 |
2 |
2 |
None |
|
HAL_UART_TxHalfCpltCallback |
2 |
2 |
2 |
None |
|
HAL_UART_WakeupCallback |
2 |
2 |
2 |
None |
Static UART APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
UART_Abort |
50 |
50 |
50 |
LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR2(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max) |
|
UART_CheckEnabledState |
136 |
136 |
136 |
LL_USART_Enable(Min)(Def)(Max), LL_USART_IsActiveFlag_REACK(Min)(Def)(Max), LL_USART_IsActiveFlag_TEACK(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_IsEnabledDirectionRx(Min)(Def)(Max), LL_USART_IsEnabledDirectionTx(Min)(Def)(Max) |
|
UART_DMAAbortOnError |
0 |
18 |
18 |
None |
|
UART_DMAAbortOnSuccessCallback |
0 |
158 |
158 |
LL_DMA_GetBlkDataLength(Def)(Max), LL_USART_ClearFlag(Def)(Max), LL_USART_DisableIT_CR1(Def)(Max), LL_USART_DisableIT_CTS(Def)(Max), LL_USART_DisableIT_LBD(Def)(Max), LL_USART_DisableRxTimeout(Def)(Max), LL_USART_IsEnabledIT_CTS(Def)(Max), LL_USART_IsEnabledIT_LBD(Def)(Max) |
|
UART_DMAError |
0 |
102 |
102 |
LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), UART_EndRxTransfer(Def)(Max), UART_EndTxTransfer(Def)(Max) |
|
UART_DMAReceiveCplt |
0 |
116 |
116 |
LL_USART_ClearFlag(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableIT_CR1(Def)(Max), LL_USART_DisableIT_ERROR(Def)(Max), LL_USART_DisableIT_LBD(Def)(Max), LL_USART_DisableRxTimeout(Def)(Max), LL_USART_IsActiveFlag_LBD(Def)(Max), LL_USART_IsEnabledIT_LBD(Def)(Max) |
|
UART_DMARxAbortCallback |
0 |
80 |
80 |
LL_USART_ClearFlag(Def)(Max), LL_USART_RequestRxDataFlush(Def)(Max) |
|
UART_DMARxHalfCplt |
0 |
14 |
14 |
None |
|
UART_DMARxOnlyAbortCallback |
0 |
56 |
56 |
LL_USART_ClearFlag(Def)(Max), LL_USART_RequestRxDataFlush(Def)(Max) |
|
UART_DMATransmitCplt |
0 |
40 |
40 |
LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_EnableIT_TC(Def)(Max) |
|
UART_DMATxAbortCallback |
0 |
86 |
86 |
LL_USART_ClearFlag(Def)(Max), LL_USART_RequestTxDataFlush(Def)(Max) |
|
UART_DMATxHalfCplt |
0 |
14 |
14 |
None |
|
UART_DMATxOnlyAbortCallback |
0 |
38 |
38 |
LL_USART_RequestTxDataFlush(Def)(Max) |
|
UART_EndRxTransfer |
148 |
148 |
148 |
LL_USART_ClearFlag_CM(Min)(Def)(Max), LL_USART_ClearFlag_IDLE(Min)(Def)(Max), LL_USART_ClearFlag_LBD(Min)(Def)(Max), LL_USART_ClearFlag_RTO(Min)(Def)(Max), LL_USART_DisableIT_CM(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_DisableIT_IDLE(Min)(Def)(Max), LL_USART_DisableIT_LBD(Min)(Def)(Max), LL_USART_DisableIT_RTO(Min)(Def)(Max), LL_USART_DisableIT_RXFF(Min)(Def)(Max), LL_USART_DisableRxTimeout(Min)(Def)(Max), LL_USART_IsEnabledIT_LBD(Min)(Def)(Max), LL_USART_IsEnabledIT_RXFF(Min)(Def)(Max) |
|
UART_EndTransmit_IT |
30 |
30 |
30 |
LL_USART_DisableIT_TC(Min)(Def)(Max) |
|
UART_EndTxTransfer |
0 |
54 |
54 |
LL_USART_ClearFlag_nCTS(Def)(Max), LL_USART_DisableIT_CR1(Def)(Max), LL_USART_DisableIT_CR3(Def)(Max), LL_USART_DisableIT_CTS(Def)(Max), LL_USART_IsEnabledIT_CTS(Def)(Max) |
|
UART_InitCallbacksToDefault |
0 |
80 |
80 |
None |
|
UART_Parity_Computation |
142 |
142 |
154 |
LL_USART_GetDataWidth(Min)(Def)(Max), LL_USART_GetParity(Min)(Def)(Max) |
|
UART_RDRMaskComputation |
100 |
100 |
100 |
LL_USART_GetDataWidth(Min)(Def)(Max), LL_USART_GetParity(Min)(Def)(Max) |
|
UART_RxISR_16BIT |
124 |
124 |
124 |
LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_ERROR(Min)(Def)(Max), LL_USART_DisableRxTimeout(Min)(Def)(Max), LL_USART_ReceiveData9(Min)(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max) |
|
UART_RxISR_16BIT_FIFOEN |
322 |
326 |
326 |
LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_ClearFlag_FE(Min)(Def)(Max), LL_USART_ClearFlag_NE(Min)(Def)(Max), LL_USART_ClearFlag_PE(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_DisableIT_RXFF(Min)(Def)(Max), LL_USART_DisableIT_RXFT(Min)(Def)(Max), LL_USART_DisableRxTimeout(Min)(Def)(Max), LL_USART_EnableIT_RXNE_RXFNE(Min)(Def)(Max), LL_USART_IsActiveFlag_RXFF(Min)(Def)(Max), LL_USART_IsEnabledIT_RXFF(Min)(Def)(Max), LL_USART_ReceiveData9(Min)(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max) |
|
UART_RxISR_8BIT |
152 |
152 |
152 |
LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_ClearFlag_LBD(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_ERROR(Min)(Def)(Max), LL_USART_DisableIT_LBD(Min)(Def)(Max), LL_USART_DisableRxTimeout(Min)(Def)(Max), LL_USART_IsActiveFlag_LBD(Min)(Def)(Max), LL_USART_IsEnabledIT_LBD(Min)(Def)(Max), LL_USART_ReceiveData8(Min)(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max) |
|
UART_RxISR_8BIT_FIFOEN |
404 |
408 |
414 |
LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_ClearFlag_FE(Min)(Def)(Max), LL_USART_ClearFlag_LBD(Min)(Def)(Max), LL_USART_ClearFlag_NE(Min)(Def)(Max), LL_USART_ClearFlag_PE(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_DisableIT_LBD(Min)(Def)(Max), LL_USART_DisableIT_RXFF(Min)(Def)(Max), LL_USART_DisableIT_RXFT(Min)(Def)(Max), LL_USART_DisableRxTimeout(Min)(Def)(Max), LL_USART_EnableIT_RXNE_RXFNE(Min)(Def)(Max), LL_USART_IsActiveFlag_LBD(Min)(Def)(Max), LL_USART_IsActiveFlag_RXFF(Min)(Def)(Max), LL_USART_IsEnabledIT_LBD(Min)(Def)(Max), LL_USART_IsEnabledIT_RXFF(Min)(Def)(Max), LL_USART_ReceiveData8(Min)(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max) |
|
UART_SetNbDataToProcess |
106 |
106 |
106 |
LL_USART_GetRXFIFOThreshold(Min)(Def)(Max), LL_USART_GetTXFIFOThreshold(Min)(Def)(Max) |
|
UART_SetNbDataToProcess::denominator |
8 |
8 |
8 |
None |
|
UART_SetNbDataToProcess::numerator |
8 |
8 |
8 |
None |
|
UART_Start_Receive_DMA |
0 |
322 |
322 |
HAL_DMA_StartPeriphXfer_IT_Opt(Def)(Max), LL_USART_ClearFlag_CM(Def)(Max), LL_USART_ClearFlag_IDLE(Def)(Max), LL_USART_ClearFlag_RTO(Def)(Max), LL_USART_EnableDMAReq_RX(Def)(Max), LL_USART_EnableDirectionRx(Def)(Max), LL_USART_EnableIT_CM(Def)(Max), LL_USART_EnableIT_ERROR(Def)(Max), LL_USART_EnableIT_IDLE(Def)(Max), LL_USART_EnableIT_LBD(Def)(Max), LL_USART_EnableIT_PE(Def)(Max), LL_USART_EnableIT_RTO(Def)(Max), LL_USART_IsEnabledHalfDuplex(Def)(Max), LL_USART_IsEnabledRxTimeout(Def)(Max), UART_CheckEnabledState(Def)(Max) |
|
UART_Start_Receive_IT |
370 |
372 |
372 |
LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_EnableDirectionRx(Min)(Def)(Max), LL_USART_EnableIT_CM(Min)(Def)(Max), LL_USART_EnableIT_ERROR(Min)(Def)(Max), LL_USART_EnableIT_IDLE(Min)(Def)(Max), LL_USART_EnableIT_LBD(Min)(Def)(Max), LL_USART_EnableIT_PE(Min)(Def)(Max), LL_USART_EnableIT_RTO(Min)(Def)(Max), LL_USART_EnableIT_RXFF(Min)(Def)(Max), LL_USART_EnableIT_RXFT(Min)(Def)(Max), LL_USART_EnableIT_RXNE_RXFNE(Min)(Def)(Max), LL_USART_IsEnabledHalfDuplex(Min)(Def)(Max), LL_USART_IsEnabledRxTimeout(Min)(Def)(Max), UART_CheckEnabledState(Min)(Def)(Max), UART_RDRMaskComputation(Min)(Def)(Max) |
|
UART_Start_Receive_Polling |
442 |
442 |
442 |
HAL_GetTick(Min)(Def)(Max), LL_USART_ClearFlag_CM(Min)(Def)(Max), LL_USART_ClearFlag_IDLE(Min)(Def)(Max), LL_USART_ClearFlag_RTO(Min)(Def)(Max), LL_USART_EnableDirectionRx(Min)(Def)(Max), LL_USART_IsActiveFlag_CM(Min)(Def)(Max), LL_USART_IsActiveFlag_IDLE(Min)(Def)(Max), LL_USART_IsActiveFlag_RTO(Min)(Def)(Max), LL_USART_IsActiveFlag_RXNE_RXFNE(Min)(Def)(Max), LL_USART_IsEnabledHalfDuplex(Min)(Def)(Max), LL_USART_ReceiveData8(Min)(Def)(Max), LL_USART_ReceiveData9(Min)(Def)(Max), UART_CheckEnabledState(Min)(Def)(Max), UART_RDRMaskComputation(Min)(Def)(Max), UART_WaitOnFlagUntilTimeout(Min)(Def)(Max) |
|
UART_Start_Transmit_DMA |
0 |
194 |
194 |
HAL_DMA_StartPeriphXfer_IT_Opt(Def)(Max), LL_USART_ClearFlag_TC(Def)(Max), LL_USART_EnableDMAReq_TX(Def)(Max), LL_USART_EnableIT_CTS(Def)(Max), LL_USART_IsEnabledHalfDuplex(Def)(Max), LL_USART_SetTransferDirection(Def)(Max), UART_CheckEnabledState(Def)(Max) |
|
UART_Start_Transmit_IT |
180 |
180 |
180 |
LL_USART_EnableIT_CTS(Min)(Def)(Max), LL_USART_EnableIT_TXE_TXFNF(Min)(Def)(Max), LL_USART_EnableIT_TXFE(Min)(Def)(Max), LL_USART_EnableIT_TXFT(Min)(Def)(Max), LL_USART_IsEnabledHalfDuplex(Min)(Def)(Max), LL_USART_SetTransferDirection(Min)(Def)(Max), UART_CheckEnabledState(Min)(Def)(Max) |
|
UART_TxISR_16BIT |
90 |
90 |
90 |
LL_USART_ClearFlag_nCTS(Min)(Def)(Max), LL_USART_DisableIT_CTS(Min)(Def)(Max), LL_USART_DisableIT_TXE_TXFNF(Min)(Def)(Max), LL_USART_EnableIT_TC(Min)(Def)(Max), LL_USART_IsActiveFlag_CTS(Min)(Def)(Max), LL_USART_IsEnabledIT_CTS(Min)(Def)(Max), LL_USART_TransmitData9(Min)(Def)(Max) |
|
UART_TxISR_16BIT_FIFOEN |
152 |
152 |
152 |
LL_USART_ClearFlag_TXFE(Min)(Def)(Max), LL_USART_ClearFlag_nCTS(Min)(Def)(Max), LL_USART_DisableIT_CTS(Min)(Def)(Max), LL_USART_DisableIT_TXFE(Min)(Def)(Max), LL_USART_DisableIT_TXFT(Min)(Def)(Max), LL_USART_EnableIT_TC(Min)(Def)(Max), LL_USART_IsActiveFlag_CTS(Min)(Def)(Max), LL_USART_IsActiveFlag_TXE_TXFNF(Min)(Def)(Max), LL_USART_IsActiveFlag_TXFE(Min)(Def)(Max), LL_USART_IsEnabledIT_CTS(Min)(Def)(Max), LL_USART_IsEnabledIT_TXFE(Min)(Def)(Max), LL_USART_TransmitData9(Min)(Def)(Max) |
|
UART_TxISR_8BIT |
88 |
88 |
88 |
LL_USART_ClearFlag_nCTS(Min)(Def)(Max), LL_USART_DisableIT_CTS(Min)(Def)(Max), LL_USART_DisableIT_TXE_TXFNF(Min)(Def)(Max), LL_USART_EnableIT_TC(Min)(Def)(Max), LL_USART_IsActiveFlag_CTS(Min)(Def)(Max), LL_USART_IsEnabledIT_CTS(Min)(Def)(Max), LL_USART_TransmitData8(Min)(Def)(Max) |
|
UART_TxISR_8BIT_FIFOEN |
150 |
150 |
150 |
LL_USART_ClearFlag_TXFE(Min)(Def)(Max), LL_USART_ClearFlag_nCTS(Min)(Def)(Max), LL_USART_DisableIT_CTS(Min)(Def)(Max), LL_USART_DisableIT_TXFE(Min)(Def)(Max), LL_USART_DisableIT_TXFT(Min)(Def)(Max), LL_USART_EnableIT_TC(Min)(Def)(Max), LL_USART_IsActiveFlag_CTS(Min)(Def)(Max), LL_USART_IsActiveFlag_TXE_TXFNF(Min)(Def)(Max), LL_USART_IsActiveFlag_TXFE(Min)(Def)(Max), LL_USART_IsEnabledIT_CTS(Min)(Def)(Max), LL_USART_IsEnabledIT_TXFE(Min)(Def)(Max), LL_USART_TransmitData8(Min)(Def)(Max) |
|
UART_WaitOnFlagUntilTimeout |
150 |
150 |
150 |
HAL_GetTick(Min)(Def)(Max), LL_USART_ClearFlag_RTO(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max), LL_USART_IsActiveFlag_RTO(Min)(Def)(Max), LL_USART_IsEnabledDirectionRx(Min)(Def)(Max) |