Content originally posted in LPCWare by StephenHawkings on Wed Jul 20 10:02:59 MST 2011
You can use an UARTCLK divider as follows:
48MHz / 115.200 = 416,67.
UARTCLK must be 16xBaudrate => 416,67 / 16 = 26,0417.
Of course, only divider of 26 is possible.
48MHz / 16 / 26 = 115.384,62 bps.
This is 100 / 115.200 * 115.384,62 = 100.16% or just a difference of 0,16% if I'm correct, and a very good result.
SH