Andy Green wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:

|> speed 9600 baud; rows 24; columns 80;

| Ok, this is one problem. The other one is the interrupt latency. The
| threshold is set on 8 chars
| so you have ~800us to get chars from the buffer and it is quite a lot.

What are we talking about there because it's unclear.

At 9600bps each 10-bit character is about 1ms in transit.

The threshold for the FIFO at 8 means that normally, the UART does not
make an RX interrupt to the CPU until it has 8 characters.  In the case
where <8 characters come, it waits for a timeout and then makes the
interrupt anyway.

Ok I wrong, I'm talking for 115200 but is ~4ms, I missed some :(. The problem
is on 9600 too?

Michael

Reply via email to