/* Determines best dividers to get a target baud rate */
Status Chip_UART_SetBaud(LPC_USART_Type *UARTx, uint32_t baudrate)
{
	uint32_t uClk;

	/* Get UART clock rate */
	uClk = Chip_Clock_GetRate(Chip_UART_DetermineClk(UARTx));

	return IP_UART_SetBaud(UARTx, baudrate, uClk);
}
예제 #2
0
/* Determines best dividers to get a target baud rate */
Status Chip_UART_SetBaud(LPC_USART_T *pUART, uint32_t baudrate)
{
	uint32_t uClk;

	/* Get UART clock rate */
	uClk = Chip_UART_GetClockRate(pUART);

	return IP_UART_SetBaud(pUART, baudrate, uClk);
}