20.4.1.3 UART Baud Rate Tables
UART baud rates are provided in Table 20-3, Table 20-4 and Table 20-5 for different UART Clock Frequencies (FUART). The minimum and maximum baud rates for each frequency are also shown.
BAUD RATE | FUART = 100 MHz | FUART = 80 MHz | ||||
---|---|---|---|---|---|---|
Actual Baud Rate | % Error | BRG Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | |
9,600 | 9600.6 | 0.01 | 650 | 9615.4 | 0.16 | 519 |
19,200 | 19230.8 | 0.16 | 324 | 19230.8 | 0.16 | 259 |
38,400 | 38580.2 | 0.47 | 161 | 38461.5 | 0.16 | 129 |
56,000 | 56306.3 | 0.55 | 110 | 56179.8 | 0.32 | 88 |
115,000 | 115740.7 | 0.64 | 53 | 116279.1 | 1.11 | 42 |
250,000 | 250000.0 | 0.00 | 24 | 250000.0 | 0.00 | 19 |
300,000 | 312500.0 | 4.17 | 19 | 312500.0 | 4.17 | 15 |
500,000 | 520833.3 | 4.17 | 11 | 500000.0 | 0.00 | 9 |
1,000,000 | 1041666.7 | 4.17 | 5 | 1000000.0 | 0.00 | 4 |
Min. | 5.96 | 0.00 | 1048575 | 4.77 | 0.00 | 1048575 |
Max. | 6250000.0 | 0.00 | 0 | 5000000.0 | 0.00 | 0 |
BAUD RATE | FUART = 50 MHz | FUART = 32 MHz | FUART = 4 MHz | ||||||
---|---|---|---|---|---|---|---|---|---|
Actual Baud Rate | % Error | BRG Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | |
9,600 | 9615.4 | 0.16 | 324 | 9615.4 | 0.16 | 207 | 9615.4 | 0.16 | 25 |
19,200 | 19290.1 | 0.47 | 161 | 19230.8 | 0.16 | 103 | 19230.8 | 0.16 | 12 |
38,400 | 38580.2 | 0.47 | 80 | 38461.5 | 0.16 | 51 | 41666.7 | 8.51 | 5 |
56,000 | 56818.2 | 1.46 | 54 | 57142.9 | 2.04 | 34 | 62500.0 | 11.61 | 3 |
115,000 | 115740.7 | 0.64 | 26 | 117647.1 | 2.30 | 16 | 125000.0 | 8.70 | 1 |
250,000 | 260416.7 | 4.17 | 11 | 250000.0 | 0.00 | 7 | 250000.0 | 0.00 | 0 |
300,000 | 312500.0 | 4.17 | 9 | 333333.3 | 11.11 | 5 | |||
500,000 | 520833.3 | 4.17 | 5 | 500000.0 | 0.00 | 3 | |||
1,000,000 | 1041666.7 | 4.17 | 2 | 1000000.0 | 0.00 | 1 | |||
Min. | 2.98 | 0.00 | 1048575 | 1.91 | 0.00 | 1048575 | 0.24 | 0.00 | 1048575 |
Max. | 3125000.0 | 0.00 | 0 | 2000000.0 | 0.00 | 0 | 250000.0 | 0.00 | 0 |
BAUD RATE | FUART = 100 MHz | FUART = 80 MHz | ||||
---|---|---|---|---|---|---|
Actual Baud Rate | % Error | BRG
Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | |
9,600 | 9600.6 | 0.01 | 2603 | 9601.5 | 0.02 | 2082 |
19,200 | 19201.2 | 0.01 | 1301 | 19212.3 | 0.06 | 1040 |
38,400 | 38402.5 | 0.01 | 650 | 38461.5 | 0.16 | 519 |
56,000 | 56053.8 | 0.10 | 445 | 56022.4 | 0.04 | 356 |
115,000 | 115207.4 | 0.18 | 216 | 115606.9 | 0.53 | 172 |
250,000 | 250000.0 | 0.00 | 99 | 250000.0 | 0.00 | 79 |
300,000 | 301204.8 | 0.40 | 82 | 303030.3 | 1.01 | 65 |
500,000 | 500000.0 | 0.00 | 49 | 500000.0 | 0.00 | 39 |
1,000,000 | 1000000.0 | 0.00 | 24 | 1000000.0 | 0.00 | 19 |
Min. | 23.84 | 0.00 | 1048575 | 19.07 | 0.00 | 1048575 |
Max. | 25000000.0 | 0.00 | 0 | 20000000.0 | 0.00 | 0 |
BAUD RATE | FUART = 50 MHz | FUART = 32 MHz | FUART = 4 MHz | ||||||
---|---|---|---|---|---|---|---|---|---|
Actual Baud Rate | % Error | BRG
Value (Decimal) | Actual Baud Rate | % Error | BRG
Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | |
9,600 | 9600.6 | 0.01 | 1301 | 9603.8 | 0.04 | 832 | 9615.4 | 0.16 | 103 |
19,200 | 19201.2 | 0.01 | 650 | 19230.8 | 0.16 | 415 | 19230.8 | 0.16 | 51 |
38,400 | 38461.5 | 0.16 | 324 | 38461.5 | 0.16 | 207 | 38461.5 | 0.16 | 25 |
56,000 | 56053.8 | 0.10 | 222 | 56338.0 | 0.60 | 141 | 58823.5 | 5.04 | 16 |
115,000 | 115740.7 | 0.64 | 107 | 115942.0 | 0.82 | 68 | 125000.0 | 8.70 | 7 |
250,000 | 250000.0 | 0.00 | 49 | 250000.0 | 0.00 | 31 | 250000.0 | 0.00 | 3 |
300,000 | 304878.0 | 1.63 | 40 | 307692.3 | 2.56 | 25 | 333333.3 | 11.11 | 2 |
500,000 | 500000.0 | 0.00 | 24 | 500000.0 | 0.00 | 15 | 500000.0 | 0.00 | 1 |
1,000,000 | 1041666.7 | 4.17 | 11 | 1000000.0 | 0.00 | 7 | 1000000.0 | 0.00 | 0 |
Min. | 11.92 | 0.00 | 1048575 | 7.63 | 0.00 | 1048575 | 0.95 | 0.00 | 1048575 |
Max. | 12500000.0 | 0.00 | 0 | 8000000.0 | 0.00 | 0 | 1000000.0 | 0.00 | 0 |
BAUD RATE | FUART = 100 MHz | FUART = 80 MHz | ||||
---|---|---|---|---|---|---|
Actual Baud Rate | % Error | BRG
Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | |
9,600 | 9600.6 | 0.01 | 10416 | 9600.4 | 0.00 | 8333 |
19,200 | 19201.2 | 0.01 | 5208 | 19203.1 | 0.02 | 4166 |
38,400 | 38402.5 | 0.01 | 2604 | 38406.1 | 0.02 | 2083 |
56,000 | 56022.4 | 0.04 | 1785 | 56022.4 | 0.04 | 1428 |
115,000 | 115074.8 | 0.07 | 869 | 115107.9 | 0.09 | 695 |
250,000 | 250000.0 | 0.00 | 400 | 250000.0 | 0.00 | 320 |
300,000 | 300300.3 | 0.10 | 333 | 300751.9 | 0.25 | 266 |
500,000 | 500000.0 | 0.00 | 200 | 500000.0 | 0.00 | 160 |
1,000,000 | 1000000.0 | 0.00 | 100 | 1000000.0 | 0.00 | 80 |
Min. | 95.37 | 0.00 | 1048575 | 76.29 | 0.00 | 1048575 |
Max. | 6250000.0 | 0.00 | 0 | 5000000.0 | 0.00 | 16 |
BAUD RATE | FUART = 50 MHz | FUART = 32 MHz | FUART = 4 MHz | ||||||
---|---|---|---|---|---|---|---|---|---|
Actual Baud Rate | % Error | BRG Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | Actual Baud Rate | % Error | BRG Value (Decimal) | |
9,600 | 9600.6 | 0.01 | 5208 | 9601.0 | 0.01 | 3333 | 9615.4 | 0.16 | 416 |
19,200 | 19201.2 | 0.01 | 2604 | 19207.7 | 0.04 | 1666 | 19230.8 | 0.16 | 208 |
38,400 | 38402.5 | 0.01 | 1302 | 38415.4 | 0.04 | 833 | 38461.5 | 0.16 | 104 |
56,000 | 56053.8 | 0.10 | 892 | 56042.0 | 0.08 | 571 | 56338.0 | 0.60 | 71 |
115,000 | 115207.4 | 0.18 | 434 | 115107.9 | 0.09 | 278 | 117647.1 | 2.30 | 34 |
250,000 | 1250000.0 | 0.00 | 200 | 250000.0 | 0.00 | 128 | 250000.0 | 0.00 | 16 |
300,000 | 301204.8 | 0.40 | 166 | 301886.8 | 0.63 | 106 | |||
500,000 | 500000.0 | 0.00 | 100 | 500000.0 | 0.00 | 64 | |||
1,000,000 | 1000000.0 | 0.00 | 50 | 1000000.0 | 0.00 | 32 | |||
Min. | 47.68 | 0.00 | 1048575 | 30.52 | 0.00 | 1048575 | 3.81 | 0.00 | 1048575 |
Max. | 3125000.0 | 0.00 | 16 | 2000000.0 | 0.00 | 16 | 250000.0 | 0.00 | 16 |