11 lines
617 B
Text
11 lines
617 B
Text
|
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.
|