Prior to usage, you must properly configure µC/LIB.
µC/LIB is configurable at compile time via approximately 10 #defines in your application copy of lib_cfg.h. µC/LIB uses #defines when possible because they allow code sections to be scaled at compile time based on enabled features and the configured number of objects. This allows the Read-Only Memory (ROM) and Random-Access Memory (RAM) footprints of µC/LIB to be adjusted based on application requirements.
It is recommended that you begin the configuration process with the default configuration values which in the next sections will be shown in bold.
The sections in this chapter are organized following the order in µC/LIB’s template configuration file, lib_cfg.h
.