Home
last modified time | relevance | path

Searched refs:sbrTemp (Results 1 – 4 of 4) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/lpsci/
Dfsl_lpsci.c220 uint16_t sbrTemp; in LPSCI_Init() local
235 sbrTemp = (srcClock_Hz / (config->baudRate_Bps * osrTemp)); in LPSCI_Init()
237 if (sbrTemp == 0) in LPSCI_Init()
239 sbrTemp = 1; in LPSCI_Init()
242 calculatedBaud = (srcClock_Hz / (osrTemp * sbrTemp)); in LPSCI_Init()
247 if (tempDiff > (config->baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))))) in LPSCI_Init()
249 tempDiff = config->baudRate_Bps - (srcClock_Hz / (osrTemp * (sbrTemp + 1))); in LPSCI_Init()
250 sbrTemp++; in LPSCI_Init()
257 sbr = sbrTemp; /* update store the best SBR value calculated*/ in LPSCI_Init()
354 uint16_t sbrTemp; in LPSCI_SetBaudRate() local
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpuart/
Dfsl_lpuart.c284 uint16_t sbr, sbrTemp; in LPUART_Init() local
300sbrTemp = (uint16_t)((srcClock_Hz * 2U / (config->baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_Init()
302 if (sbrTemp == 0U) in LPUART_Init()
304 sbrTemp = 1U; in LPUART_Init()
306 else if (sbrTemp > LPUART_BAUD_SBR_MASK) in LPUART_Init()
308 sbrTemp = LPUART_BAUD_SBR_MASK; in LPUART_Init()
315 calculatedBaud = (srcClock_Hz / ((uint32_t)osrTemp * (uint32_t)sbrTemp)); in LPUART_Init()
323 sbr = sbrTemp; /* update store the best SBR value calculated */ in LPUART_Init()
622 uint16_t sbr, sbrTemp; in LPUART_SetBaudRate() local
638 sbrTemp = (uint16_t)((srcClock_Hz * 2U / (baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_SetBaudRate()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpuart/
Dfsl_lpuart.c370 uint16_t sbr, sbrTemp; in LPUART_Init() local
386sbrTemp = (uint16_t)((srcClock_Hz * 2U / (config->baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_Init()
388 if (sbrTemp == 0U) in LPUART_Init()
390 sbrTemp = 1U; in LPUART_Init()
392 else if (sbrTemp > LPUART_BAUD_SBR_MASK) in LPUART_Init()
394 sbrTemp = LPUART_BAUD_SBR_MASK; in LPUART_Init()
401 calculatedBaud = (srcClock_Hz / ((uint32_t)osrTemp * (uint32_t)sbrTemp)); in LPUART_Init()
409 sbr = sbrTemp; /* update store the best SBR value calculated */ in LPUART_Init()
702 uint16_t sbr, sbrTemp; in LPUART_SetBaudRate() local
718 sbrTemp = (uint16_t)((srcClock_Hz * 2U / (baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_SetBaudRate()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lin/
Dfsl_lin_lpuart.c153 uint16_t sbrTemp; in LIN_LPUART_CalculateBaudRate() local
166 sbrTemp = (uint16_t)(srcClock_Hz / (baudRate_Bps * osrTemp)); in LIN_LPUART_CalculateBaudRate()
168 if (sbrTemp == 0U) in LIN_LPUART_CalculateBaudRate()
170 sbrTemp = 1U; in LIN_LPUART_CalculateBaudRate()
173 calculatedBaud = (srcClock_Hz / (osrTemp * sbrTemp)); in LIN_LPUART_CalculateBaudRate()
178 if (tempDiff > (baudRate_Bps - (srcClock_Hz / (osrTemp * ((uint32_t)sbrTemp + 1U))))) in LIN_LPUART_CalculateBaudRate()
180 tempDiff = baudRate_Bps - (srcClock_Hz / (osrTemp * ((uint32_t)sbrTemp + 1U))); in LIN_LPUART_CalculateBaudRate()
181 sbrTemp++; in LIN_LPUART_CalculateBaudRate()
188 *sbr = sbrTemp; /* update store the best SBR value calculated */ in LIN_LPUART_CalculateBaudRate()