Table 6.12.5-2 Uart Controller Baud Rate Parameter Setting Example Table; Table 6.12.5-3 Uart Controller Baud Rate Register Setting Example Table - Nuvoton ISD94124BYI Technical Reference Manual

Isd arm cortex-m4f soc
Table of Contents

Advertisement

460800
230400
115200
57600
38400
19200
9600
4800

Table 6.12.5-2 UART controller Baud Rate Parameter Setting Example Table

Baud Rate
921600
460800
230400
115200
57600
38400
19200
9600
4800

Table 6.12.5-3 UART controller Baud Rate Register Setting Example Table

6.12.5.2 UART Controller Baud Rate Compensation
The ISD94100 series UART controller supports baud rate compensation function. It is used to
optimize the precision for each bit. Two examples are given below to explain the compensation
mechanism.
-
BRCOMPDEC bit (UART_BRCOMP[31])
= 0: positive compensation, increase one UART clock cycle,
= 1: negative compensation, decrease one UART clock cycle.
-
BRCOMP bits (UART_BRCOMP[8:0]: for each bit in BRCOMP, '1' means to do
compensation, while '0' means not to do compensation.
Example:
(1). UART's peripheral clock = 32.768K and baud rate is 9600
Baud rate is 9600, UART peripheral clock is 32.768K  3.413 peripheral clock/bit
Sep 9, 2019
ISD94100 Series Technical Reference Manual
Not recommended
Not recommended
Not recommended
BRD =11
BRD =14, EDIVM1 =13
BRD =18
BRD =22, EDIVM1 =13
BRD =37
BRD =123, EDIVM1 =5
BRD =76
BRD =123, EDIVM1 =10
BRD =154
BRD =248, EDIVM1 =10
UART Peripheral Clock = 12 MHz
Mode 0
Not support
Not recommended
Not recommended
Not recommended
0x0000_000B
0x0000_0012
0x0000_0025
0x0000_004C
0x0000_009A
Page 572 of 928
BRD=0, EDIVM1 =13
BRD =2, EDIVM1 =13
BRD =6, EDIVM1 =13
UART_BAUD Value
Mode 1
Not recommended
0x2D00_0000
0x2D00_0002
0x2D00_0006
0x2D00_000E
0x2D00_0016
0x2500_007B
0x2A00_007B
0x2A00_00F8
BRD=24
BRD =50
BRD =102
BRD =206
BRD =311
BRD =623
BRD =1248
BRD =2498
Mode 2
0x3000_000B
0x3000_0018
0x3000_0032
0x3000_0066
0x3000_00CE
0x3000_0137
0x3000_026F
0x3000_04E0
0x3000_09C2
Rev1.09

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents