Problema crítico
As exceções C são suportadas apenas em um ambiente de thread único. Eles não podem ser usados em um ambiente com vários threads, como MicroC/OS-II.
Em um ambiente com vários threads, você precisa proteger as exceções C com semáforos.