This section describes the library and how to use and customize it.

The libraries supplied with SEGGER Embedded Studio for ARM have all the support necessary for input and output using the standard C functions printf and scanf, support for the assert function, both 32-bit and 64-bit floating point, and are capable of being used in a multi-threaded environment. However, to use these facilities effectively you will need to customize the low-level details of how to input and output characters, what to do when an assertion fails, how to provide protection in a multithreaded environment, and how to use the available hardware to the best of its ability.