|
modm API documentation
|
Modules | |
| Instance 1 | |
| Instance 2 | |
| Instance 3 | |
| Instance 4 | |
| Instance 5 | |
| Instance 6 | |
Classes | |
| struct | modm::platform::BufferedUart< Hal, Buffers > |
| class | modm::platform::FreeRtosBuffer< SIZE > |
| class | modm::platform::UartBase |
| class | modm::platform::UartRxBuffer< SIZE > |
| class | modm::platform::UsartHal1 |
| class | modm::platform::UsartHal2 |
| class | modm::platform::UsartHal3 |
| class | modm::platform::UsartHal4 |
| class | modm::platform::UsartHal5 |
| class | modm::platform::UsartHal6 |
lbuild module: modm:platform:uart
The UART buffer configuration is implemented as C++ template arguments:
A special buffer implementation is available for FreeRTOS that uses the proper queue implementation to sleep and wake up the calling thread: