Home
last modified time | relevance | path

Searched refs:baudRate_Bps (Results 1 – 25 of 96) sorted by relevance

1234

/hal_nxp-latest/mcux/mcux-sdk/drivers/lpsci/
Dfsl_lpsci.c216 assert(config->baudRate_Bps); in LPSCI_Init()
231 baudDiff = config->baudRate_Bps; in LPSCI_Init()
235 sbrTemp = (srcClock_Hz / (config->baudRate_Bps * osrTemp)); in LPSCI_Init()
244 tempDiff = calculatedBaud - config->baudRate_Bps; 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()
263 if (baudDiff > ((config->baudRate_Bps / 100) * 3)) in LPSCI_Init()
343 config->baudRate_Bps = 115200U; in LPSCI_GetDefaultConfig()
350 status_t LPSCI_SetBaudRate(UART0_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in LPSCI_SetBaudRate() argument
352 assert(baudRate_Bps); in LPSCI_SetBaudRate()
[all …]
Dfsl_lpsci.h156 uint32_t baudRate_Bps; /*!< LPSCI baud rate */ member
275 status_t LPSCI_SetBaudRate(UART0_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
/hal_nxp-latest/mcux/mcux-sdk/drivers/uart/
Dfsl_uart.c216 assert(config->baudRate_Bps != 0U); in UART_Init()
227 sbr = srcClock_Hz / (config->baudRate_Bps * 16U); in UART_Init()
239 uint32_t brfa = (2U * srcClock_Hz / (config->baudRate_Bps)) - 32U * sbr; in UART_Init()
244 …(tempBaud > config->baudRate_Bps) ? (tempBaud - config->baudRate_Bps) : (config->baudRate_Bps - te… in UART_Init()
248 baudDiff = (srcClock_Hz / (sbr * 16U)) - config->baudRate_Bps; in UART_Init()
251 if (baudDiff > (config->baudRate_Bps - (srcClock_Hz / (16U * ((uint32_t)sbr + 1U))))) in UART_Init()
253 baudDiff = config->baudRate_Bps - (srcClock_Hz / (16U * ((uint32_t)sbr + 1U))); in UART_Init()
260 if (baudDiff > ((config->baudRate_Bps / 100U) * 3U)) in UART_Init()
404 config->baudRate_Bps = 115200U; in UART_GetDefaultConfig()
437 status_t UART_SetBaudRate(UART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in UART_SetBaudRate() argument
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpuart/
Dfsl_lpuart.c276 assert(0U < config->baudRate_Bps); in LPUART_Init()
294 baudDiff = config->baudRate_Bps; in LPUART_Init()
300 … sbrTemp = (uint16_t)((srcClock_Hz * 2U / (config->baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_Init()
316 … tempDiff = calculatedBaud > config->baudRate_Bps ? (calculatedBaud - config->baudRate_Bps) : in LPUART_Init()
317 … (config->baudRate_Bps - calculatedBaud); in LPUART_Init()
329 if (baudDiff > ((config->baudRate_Bps / 100U) * 3U)) in LPUART_Init()
578 config->baudRate_Bps = 115200U; in LPUART_GetDefaultConfig()
616 status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in LPUART_SetBaudRate() argument
618 assert(0U < baudRate_Bps); in LPUART_SetBaudRate()
632 baudDiff = baudRate_Bps; in LPUART_SetBaudRate()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpuart/
Dfsl_lpuart.c362 assert(0U < config->baudRate_Bps); in LPUART_Init()
380 baudDiff = config->baudRate_Bps; in LPUART_Init()
386 … sbrTemp = (uint16_t)((srcClock_Hz * 2U / (config->baudRate_Bps * (uint32_t)osrTemp) + 1U) / 2U); in LPUART_Init()
402 … tempDiff = calculatedBaud > config->baudRate_Bps ? (calculatedBaud - config->baudRate_Bps) : in LPUART_Init()
403 … (config->baudRate_Bps - calculatedBaud); in LPUART_Init()
415 if (baudDiff > ((config->baudRate_Bps / 100U) * 3U)) in LPUART_Init()
658 config->baudRate_Bps = 115200U; in LPUART_GetDefaultConfig()
696 status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in LPUART_SetBaudRate() argument
698 assert(0U < baudRate_Bps); in LPUART_SetBaudRate()
712 baudDiff = baudRate_Bps; in LPUART_SetBaudRate()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/ecspi/
Dfsl_ecspi_cmsis.c73 uint32_t baudRate_Bps; member
84 uint32_t baudRate_Bps; member
577 ecspi->baudRate_Bps = arg; in ECSPI_SDMAControl()
592 ecspi->baudRate_Bps = arg; in ECSPI_SDMAControl()
602 result = (int32_t)ecspi->baudRate_Bps; in ECSPI_SDMAControl()
651 masterConfig.baudRate_Bps = ecspi->baudRate_Bps; in ECSPI_SDMAControl()
1042 ecspi->baudRate_Bps = arg; in ECSPI_InterruptControl()
1057 result = (int32_t)ecspi->baudRate_Bps; in ECSPI_InterruptControl()
1066 ecspi->baudRate_Bps = arg; in ECSPI_InterruptControl()
1114 masterConfig.baudRate_Bps = ecspi->baudRate_Bps; in ECSPI_InterruptControl()
/hal_nxp-latest/mcux/mcux-sdk/drivers/iuart/
Dfsl_uart.c243 else if (config->baudRate_Bps != 0U) in UART_Init()
248 if (kStatus_Success != UART_SetBaudRate(base, config->baudRate_Bps, srcClock_Hz)) in UART_Init()
314 config->baudRate_Bps = 115200U; in UART_GetDefaultConfig()
352 status_t UART_SetBaudRate(UART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in UART_SetBaudRate() argument
365 denominator = baudRate_Bps << 4U; in UART_SetBaudRate()
376 denominator = (baudRate_Bps << 4U) / divisor; in UART_SetBaudRate()
442 baudDiff = (baudDiff >= (uint64_t)baudRate_Bps) ? (baudDiff - (uint64_t)baudRate_Bps) : in UART_SetBaudRate()
443 ((uint64_t)baudRate_Bps - baudDiff); in UART_SetBaudRate()
445 if (baudDiff < ((uint64_t)baudRate_Bps / 100UL * 3UL)) in UART_SetBaudRate()
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/
Dfsl_i2c.c222 masterConfig->baudRate_Bps = 100000U; in I2C_MasterGetDefaultConfig()
244 I2C_MasterSetBaudRate(base, masterConfig->baudRate_Bps, srcClock_Hz); in I2C_MasterInit()
317 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() argument
332 best_scl = 8000000U / baudRate_Bps; in I2C_MasterSetBaudRate()
334 if ((8000000U / best_scl - baudRate_Bps) > (baudRate_Bps - (8000000U / (best_scl + 1U)))) in I2C_MasterSetBaudRate()
344 …if ((best_scl > 18U) || ((best_scl < 4U)) || ((baudRate_Bps == 400000U) && (srcClock_Hz / best_div… in I2C_MasterSetBaudRate()
353 if ((srcClock_Hz / mindivider / baudRate_Bps) < 4U) in I2C_MasterSetBaudRate()
355 mindivider = srcClock_Hz / 4U / baudRate_Bps; in I2C_MasterSetBaudRate()
362 scl = ((srcClock_Hz * 10U) / (divider * baudRate_Bps) + 5U) / 10U; in I2C_MasterSetBaudRate()
368 err = srcClock_Hz - (baudRate_Bps * scl * divider); in I2C_MasterSetBaudRate()
/hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/i2c/
Dfsl_i2c_cmsis.c292 uint32_t baudRate_Bps = 0; in I2C_Master_DmaControl() local
309 baudRate_Bps = 100000; in I2C_Master_DmaControl()
313 baudRate_Bps = 400000; in I2C_Master_DmaControl()
317 baudRate_Bps = 1000000; in I2C_Master_DmaControl()
326 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_Master_DmaControl()
610 uint32_t baudRate_Bps = 0; in I2C_Master_EdmaControl() local
628 baudRate_Bps = 100000; in I2C_Master_EdmaControl()
632 baudRate_Bps = 400000; in I2C_Master_EdmaControl()
636 baudRate_Bps = 1000000; in I2C_Master_EdmaControl()
645 … I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, (i2c->resource->GetFreq)()); in I2C_Master_EdmaControl()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/usart/
Dfsl_usart.c245 if ((9600U % config->baudRate_Bps) == 0U) in USART_Init()
247 base->BRG = 9600U / config->baudRate_Bps - 1U; in USART_Init()
256 result = USART_SetBaudRate(base, config->baudRate_Bps, srcClock_Hz); in USART_Init()
326 config->baudRate_Bps = 115200U; in USART_GetDefaultConfig()
527 status_t USART_Enable32kMode(USART_Type *base, uint32_t baudRate_Bps, bool enableMode32k, uint32_t … in USART_Enable32kMode() argument
534 if ((9600U % baudRate_Bps) == 0U) in USART_Enable32kMode()
536 base->BRG = 9600U / baudRate_Bps - 1U; in USART_Enable32kMode()
546 result = USART_SetBaudRate(base, baudRate_Bps, srcClock_Hz); in USART_Enable32kMode()
/hal_nxp-latest/mcux/mcux-sdk/drivers/ecspi/
Dfsl_ecspi.c247 config->baudRate_Bps = 500000; in ECSPI_MasterGetDefaultConfig()
302 ECSPI_SetBaudRate(base, config->baudRate_Bps, srcClock_Hz); in ECSPI_MasterInit()
400 void ECSPI_SetBaudRate(ECSPI_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in ECSPI_SetBaudRate() argument
425 if (realBaudrate > baudRate_Bps) in ECSPI_SetBaudRate()
427 diff = realBaudrate - baudRate_Bps; in ECSPI_SetBaudRate()
437 diff = baudRate_Bps - realBaudrate; in ECSPI_SetBaudRate()
/hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/spi/
Dfsl_spi_cmsis.c60 uint32_t baudRate_Bps; member
99 uint32_t baudRate_Bps; member
679 SPI->baudRate_Bps = arg; in SPI_DMAControl()
718 SPI->baudRate_Bps = arg; in SPI_DMAControl()
727 return (int32_t)SPI->baudRate_Bps; in SPI_DMAControl()
768 SPI->baudRate_Bps = arg; in SPI_DMAControl()
1164 SPI->baudRate_Bps = arg; in SPI_InterruptControl()
1182 result = (int32_t)SPI->baudRate_Bps; in SPI_InterruptControl()
1193 SPI->baudRate_Bps = arg; in SPI_InterruptControl()
1215 SPI->baudRate_Bps = arg; in SPI_InterruptControl()
/hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/dspi/
Dfsl_dspi_cmsis.c62 uint32_t baudRate_Bps; member
100 uint32_t baudRate_Bps; member
717 dspi->baudRate_Bps = arg; in DSPI_EdmaControl()
759 dspi->baudRate_Bps = (uint32_t)arg; in DSPI_EdmaControl()
770 result = (int32_t)dspi->baudRate_Bps; in DSPI_EdmaControl()
811 result = DSPI_CommonControl(control, dspi->baudRate_Bps, dspi->resource, &dspi->flags); in DSPI_EdmaControl()
1191 dspi->baudRate_Bps = arg; in DSPI_InterruptControl()
1212 result = (int32_t)dspi->baudRate_Bps; in DSPI_InterruptControl()
1227 dspi->baudRate_Bps = arg; in DSPI_InterruptControl()
1268 result = DSPI_CommonControl(control, dspi->baudRate_Bps, dspi->resource, &dspi->flags); in DSPI_InterruptControl()
/hal_nxp-latest/mcux/mcux-sdk/drivers/mscan/
Dfsl_mscan.c126 static void MSCAN_SetBaudRate(MSCAN_Type *base, uint32_t sourceClock_Hz, uint32_t baudRate_Bps);
340 static void MSCAN_SetBaudRate(MSCAN_Type *base, uint32_t sourceClock_Hz, uint32_t baudRate_Bps) in MSCAN_SetBaudRate() argument
343 uint32_t priDiv = baudRate_Bps * (uint32_t)MSCAN_TIME_QUANTA_NUM; in MSCAN_SetBaudRate()
346 assert(baudRate_Bps <= 1000000U); in MSCAN_SetBaudRate()
355 if (false == MSCAN_CalculateImprovedTimingValues(baudRate_Bps, sourceClock_Hz, &timingConfig)) in MSCAN_SetBaudRate()
/hal_nxp-latest/mcux/mcux-sdk/drivers/lin/
Dfsl_lin_lpuart.c148 LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz, uint32_t *osr, uint16_t *sbr) in LIN_LPUART_CalculateBaudRate() argument
150 assert(0U != baudRate_Bps); in LIN_LPUART_CalculateBaudRate()
162 baudDiff = baudRate_Bps; in LIN_LPUART_CalculateBaudRate()
166 sbrTemp = (uint16_t)(srcClock_Hz / (baudRate_Bps * osrTemp)); in LIN_LPUART_CalculateBaudRate()
175 tempDiff = calculatedBaud - baudRate_Bps; 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()
192 if (baudDiff >= ((baudRate_Bps / 100U) * 3U)) in LIN_LPUART_CalculateBaudRate()
/hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/ii2c/
Dfsl_i2c_cmsis.c365 uint32_t baudRate_Bps = 0; in I2C_InterruptControl() local
379 baudRate_Bps = 100000; in I2C_InterruptControl()
383 baudRate_Bps = 400000; in I2C_InterruptControl()
387 baudRate_Bps = 1000000; in I2C_InterruptControl()
395 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_InterruptControl()
/hal_nxp-latest/mcux/mcux-sdk/drivers/ii2c/
Dfsl_i2c.c497 I2C_MasterSetBaudRate(base, masterConfig->baudRate_Bps, srcClock_Hz); in I2C_MasterInit()
540 masterConfig->baudRate_Bps = 100000U; in I2C_MasterGetDefaultConfig()
589 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() argument
601 …absError = baudRate_Bps > computedRate ? (baudRate_Bps - computedRate) : (computedRate - baudR… in I2C_MasterSetBaudRate()
Dfsl_i2c.h93 uint32_t baudRate_Bps; /*!< Baud rate configuration of I2C peripheral. */ member
410 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
/hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/flexcomm/
Dfsl_spi_cmsis.c64 uint32_t baudRate_Bps; member
93 uint32_t baudRate_Bps; member
737 spi->baudRate_Bps = arg; in SPI_DMAControl()
754 spi->baudRate_Bps = arg; in SPI_DMAControl()
762 result = (int32_t)spi->baudRate_Bps; in SPI_DMAControl()
830 masterConfig.baudRate_Bps = spi->baudRate_Bps; in SPI_DMAControl()
1204 spi->baudRate_Bps = arg; in SPI_InterruptControl()
1219 result = (int32_t)spi->baudRate_Bps; in SPI_InterruptControl()
1228 spi->baudRate_Bps = arg; in SPI_InterruptControl()
1296 masterConfig.baudRate_Bps = spi->baudRate_Bps; in SPI_InterruptControl()
Dfsl_i2c_cmsis.c259 uint32_t baudRate_Bps = 0; in I2C_Master_DmaControl() local
272 baudRate_Bps = 100000; in I2C_Master_DmaControl()
275 baudRate_Bps = 400000; in I2C_Master_DmaControl()
278 baudRate_Bps = 1000000; in I2C_Master_DmaControl()
284 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_Master_DmaControl()
639 uint32_t baudRate_Bps; in I2C_InterruptControl() local
662 baudRate_Bps = 100000; in I2C_InterruptControl()
665 baudRate_Bps = 400000; in I2C_InterruptControl()
668 baudRate_Bps = 1000000; in I2C_InterruptControl()
676 I2C_MasterSetBaudRate(i2c->resource->base, baudRate_Bps, i2c->resource->GetFreq()); in I2C_InterruptControl()
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2c/
Dfsl_flexio_i2c_master.h83 uint32_t baudRate_Bps; /*!< Baud rate in Bps. */ member
277 void FLEXIO_I2C_MasterSetBaudRate(FLEXIO_I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_H…
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/uart/
Dfsl_flexio_uart.c188 timerDiv = (uint16_t)(srcClock_Hz / userConfig->baudRate_Bps); in FLEXIO_UART_Init()
203 diff = calculatedBaud - userConfig->baudRate_Bps; in FLEXIO_UART_Init()
204 if (diff > ((userConfig->baudRate_Bps / 100U) * 3U)) in FLEXIO_UART_Init()
302 userConfig->baudRate_Bps = 115200U; in FLEXIO_UART_GetDefaultConfig()
/hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/
Dfsl_i2c.c595 I2C_MasterSetBaudRate(base, masterConfig->baudRate_Bps, srcClock_Hz); in I2C_MasterInit()
660 masterConfig->baudRate_Bps = 100000U; in I2C_MasterGetDefaultConfig()
768 void I2C_MasterSetBaudRate(I2C_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in I2C_MasterSetBaudRate() argument
795 …absError = baudRate_Bps > computedRate ? (baudRate_Bps - computedRate) : (computedRate - baudR… in I2C_MasterSetBaudRate()
813 g_baudrate = baudRate_Bps; in I2C_MasterSetBaudRate()
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/mculcd/
Dfsl_flexio_mculcd.h144 uint32_t baudRate_Bps; /*!< Baud rate in bit-per-second for all data lines combined. */ member
375 status_t FLEXIO_MCULCD_SetBaudRate(FLEXIO_MCULCD_Type *base, uint32_t baudRate_Bps, uint32_t srcClo…
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/spi/
Dfsl_flexio_spi.h134 uint32_t baudRate_Bps; /*!< Baud rate in Bps. */ member
478 void FLEXIO_SPI_MasterSetBaudRate(FLEXIO_SPI_Type *base, uint32_t baudRate_Bps, uint32_t srcClockHz…

1234