Edit online设置 DLAB DLAB 控制位,即 UART_LCR[7],是分频系数寄存器的访问控制位。 若 DLAB 为 0,偏移地址 0x00 为 TX 和 RX FIFO 寄存器,偏移地址 0x04 为 IER 寄存器。 若 DLAB 为 1,偏移地址 0x00 为 DLL 寄存器,偏移地址 0x04 为 DLH 寄存器。 UART 模块初始化时,如需设置分频系数,先要对 DLAB 写 1,才能访问寄存器 DLL 和 DLH。设置完成后,需对 DLAB 写 0,才能访问寄存器 TX、RX FIFO 以及 IER。