extras/stdin_uart_interrupt: stdin via IRQ driven RX driver on UART0
See examples/terminal/ for usage
This commit is contained in:
parent
e9d6e81b76
commit
ffa1550193
8 changed files with 306 additions and 1 deletions
11
extras/stdin_uart_interrupt/README.txt
Normal file
11
extras/stdin_uart_interrupt/README.txt
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
This module adds interrupt driven receive on UART 0. Using semaphores, a thread
|
||||
calling read(...) when no data is available will block in an RTOS expected
|
||||
manner until data arrives.
|
||||
|
||||
This allows for a background thread running a serial terminal in your program
|
||||
for debugging and state inspection consuming no CPU cycles at all. Not using
|
||||
this module will make that thread while(1) until data arrives.
|
||||
|
||||
No code changes are needed for adding this module, all you need to do is to add
|
||||
it to EXTRA_COMPONENTS and add the directive configUSE_COUNTING_SEMAPHORES from
|
||||
FreeRTOSConfig.h in examples/terminal to your project.
|
||||
Loading…
Add table
Add a link
Reference in a new issue