diff options
author | robert-hh <robert@hammelrath.com> | 2024-06-27 19:37:54 +0200 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2024-08-29 16:27:43 +1000 |
commit | ef69d0f2d3a795666c2bf8c7e202604fc5cd5342 (patch) | |
tree | cc4b6260c8deb4b77a9161e34a147fc9171681a7 /docs/esp32/tutorial/pwm.rst | |
parent | a86619fb6ffb4c860f4c1cc25643f13c6db92467 (diff) |
samd/machine_uart: Implement UART.IRQ_RXIDLE based on the softtimer.
With the softtimer the minimal delay between the end of a message and the
trigger is 2 ms. For baud rates <= 9600 baud it's three character times.
Tested with baud rates up tp 115200 baud. The timer used for RXIDLE is
running only during UART receive, saving execution cycles when the timer is
not needed.
The irq.flags() value is changed only with an expected event. Do not
change it otherwise.
Signed-off-by: robert-hh <robert@hammelrath.com>
Diffstat (limited to 'docs/esp32/tutorial/pwm.rst')
0 files changed, 0 insertions, 0 deletions