Lines Matching refs:baudRate_Bps
213 assert(config->baudRate_Bps); in UART_Init()
224 sbr = srcClock_Hz / (config->baudRate_Bps * 16); in UART_Init()
236 uint16_t brfa = (2 * srcClock_Hz / (config->baudRate_Bps)) - 32 * sbr; in UART_Init()
241 …(tempBaud > config->baudRate_Bps) ? (tempBaud - config->baudRate_Bps) : (config->baudRate_Bps - te… in UART_Init()
245 baudDiff = (srcClock_Hz / (sbr * 16)) - config->baudRate_Bps; in UART_Init()
248 if (baudDiff > (config->baudRate_Bps - (srcClock_Hz / (16 * (sbr + 1))))) in UART_Init()
250 baudDiff = config->baudRate_Bps - (srcClock_Hz / (16 * (sbr + 1))); in UART_Init()
257 if (baudDiff > ((config->baudRate_Bps / 100) * 3)) in UART_Init()
351 config->baudRate_Bps = 115200U; in UART_GetDefaultConfig()
364 status_t UART_SetBaudRate(UART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz) in UART_SetBaudRate() argument
366 assert(baudRate_Bps); in UART_SetBaudRate()
373 sbr = srcClock_Hz / (baudRate_Bps * 16); in UART_SetBaudRate()
385 uint16_t brfa = (2 * srcClock_Hz / (baudRate_Bps)) - 32 * sbr; in UART_SetBaudRate()
389 baudDiff = (tempBaud > baudRate_Bps) ? (tempBaud - baudRate_Bps) : (baudRate_Bps - tempBaud); in UART_SetBaudRate()
392 baudDiff = (srcClock_Hz / (sbr * 16)) - baudRate_Bps; in UART_SetBaudRate()
395 if (baudDiff > (baudRate_Bps - (srcClock_Hz / (16 * (sbr + 1))))) in UART_SetBaudRate()
397 baudDiff = baudRate_Bps - (srcClock_Hz / (16 * (sbr + 1))); in UART_SetBaudRate()
404 if (baudDiff < ((baudRate_Bps / 100) * 3)) in UART_SetBaudRate()