| ??? 02/09/07 20:46 Read: times |
#132429 - not quite Responding to: ???'s previous message |
As for the ISR overhead, at F/32, and assuming 9 bits per transfer (8/N/1), that would require 9*32 = 288 clock cycles, or 288/12 = 24 machine cycles, as an upper limit on the ISR in order to insure against overrun in a sustained transmission. Correct?
not quite the answer is 24 less the interrupt latency quoting "the bible" Thus, in a single-interrupt system, the response time is always more than 3 cycles and less than 9 cycles. so an ISR running on the edge would have 15 cycles available. Erik |
| Topic | Author | Date |
| Maximum Reliable UART Baud Rates for 805x | 01/01/70 00:00 | |
| The UART in any chip with a T2 can run at F | 01/01/70 00:00 | |
| Thanks guys. | 01/01/70 00:00 | |
| not quite | 01/01/70 00:00 | |
| syntax error | 01/01/70 00:00 | |
| Point taken | 01/01/70 00:00 | |
| welcome to the club | 01/01/70 00:00 | |
| Some club ... | 01/01/70 00:00 | |
| they just were too square :) | 01/01/70 00:00 | |
Mmmh, yeah, well ... | 01/01/70 00:00 | |
| not necessarily | 01/01/70 00:00 | |
| Polling | 01/01/70 00:00 | |
| not only this... | 01/01/70 00:00 | |
| Scheme | 01/01/70 00:00 | |
| isn't it the same? | 01/01/70 00:00 | |
| polling all the way | 01/01/70 00:00 | |
| Wrong question? | 01/01/70 00:00 | |
| define maximum rate... | 01/01/70 00:00 | |
| semantics | 01/01/70 00:00 | |
| for the standard '51/'52... | 01/01/70 00:00 | |
| HUH | 01/01/70 00:00 | |
| PC | 01/01/70 00:00 | |
| non-standard | 01/01/70 00:00 | |
| Why comes in UART on PC and 232 buffer? | 01/01/70 00:00 | |
| sorry | 01/01/70 00:00 | |
| Good note | 01/01/70 00:00 | |
| OK I take back | 01/01/70 00:00 | |
| CP210x USB-UART | 01/01/70 00:00 |



