This repo contains multiple instances of standard input output stream handlers provided as Software Building Block (SBB) as explained briefly in sections below.
syscalls_picolib_stdio_to_uart.c module provides a clean stdio abstraction over FSP UART using:
- ByteQ buffering
- ISR-driven communication
- Minimal integration effort
It is best suited for:
- Debug console
- Development phase instrumentation
The Demo Evaluation section in README-BUFFERED-UART.md explains the expected operation of this SBB.
Follow the guidelines to install Renesas Visual Studio Code Extensions
Examples which operate the SBB are provided in the examples folder. Acquire a copy of the relevant project on your local machine.
Open the your choice *.code-workspace file in VS Code.
Follow the instructions for Building an RA Project created in Smart Configurator
Instructions for Debugging the opened project are provided here.
Please see README-BUFFERED-UART.md for:
- Detailed description
- Public function description
- Integration notes
- Limitations
- Further enhancements
- References