HRI board firmware v2.1 Microcontroller firmware of the board used during the HRI labs.

Functions
utils.c File Reference
`#include "utils.h"`

## Functions
void | utils_TrapCpu (void)
| Endless loop function to stop the execution of the program here. More...
void | utils_DelayUs (uint32_t duration)
| "Busy wait" delay function More...
void | utils_DelayMs (uint32_t duration)
| "Busy wait" delay function More...
void | utils_SaturateF (float32_t *val, float32_t min, float32_t max)
| Saturate a float number between two bounds. More...
void | utils_SaturateU (uint32_t *val, uint32_t min, uint32_t max)
| Saturate an integer number between two bounds. More...
float32_t | utils_Mean (float32_t *array, int size)
| Compute the mean of the array values. More...