Divisor Latch Access Bit
Divisor Latch Access Bit,这是什么位,有什么用,在设置UART时用的,看程序看不明白
为什么要这样:
U0LCR = 0x83;/* 8 bits, no Parity, 1 Stop bit*/
Fdiv = ( Fpclk / 16 ) / baudrate ;/*baud rate */
U0DLM = Fdiv / 256;
U0DLL = Fdiv % 256;
U0LCR = 0x03;/* DLAB = 0 */
U0FCR = 0x07;/* Enable and reset TX and RX FIFO. */
[解决办法]
配寄存器的位时,需要看Datasheet才能更清楚。
PS:
这代码的质量可不是太好。