57.7.5.2 IrDA Baud Rate
The following table gives some examples of CD values, baud rate error and pulse duration. Note that the requirement on the maximum acceptable error of ±1.87% must be met.
Peripheral Clock | Baud Rate (bit/s) | CD | Baud Rate Error | Pulse Time (μs) |
---|---|---|---|---|
3,686,400 | 115,200 | 2 | 0.00% | 1.63 |
20,000,000 | 115,200 | 11 | 1.38% | 1.63 |
32,768,000 | 115,200 | 18 | 1.25% | 1.63 |
40,000,000 | 115,200 | 22 | 1.38% | 1.63 |
3,686,400 | 57,600 | 4 | 0.00% | 3.26 |
20,000,000 | 57,600 | 22 | 1.38% | 3.26 |
32,768,000 | 57,600 | 36 | 1.25% | 3.26 |
40,000,000 | 57,600 | 43 | 0.93% | 3.26 |
3,686,400 | 38,400 | 6 | 0.00% | 4.88 |
20,000,000 | 38,400 | 33 | 1.38% | 4.88 |
32,768,000 | 38,400 | 53 | 0.63% | 4.88 |
40,000,000 | 38,400 | 65 | 0.16% | 4.88 |
3,686,400 | 19,200 | 12 | 0.00% | 9.77 |
20,000,000 | 19,200 | 65 | 0.16% | 9.77 |
32,768,000 | 19,200 | 107 | 0.31% | 9.77 |
40,000,000 | 19,200 | 130 | 0.16% | 9.77 |
3,686,400 | 9,600 | 24 | 0.00% | 19.53 |
20,000,000 | 9,600 | 130 | 0.16% | 19.53 |
32,768,000 | 9,600 | 213 | 0.16% | 19.53 |
40,000,000 | 9,600 | 260 | 0.16% | 19.53 |
3,686,400 | 2,400 | 96 | 0.00% | 78.13 |
20,000,000 | 2,400 | 521 | 0.03% | 78.13 |
32,768,000 | 2,400 | 853 | 0.04% | 78.13 |