Hello, I try to use FreeRTOS on my atmega8. I have 2 tasks - 1 reading from variable and 1 writing. I wanted to use Mutex or Semaphore to prevent dual acces to data. I experience problem - when I try to declare it or use everything compiles good, but my uC resets after uploading it to flash.
Yes, I release. But it make uC reset if even initilaized. Flags would help, but I really wouldn’t need this all RTOS if I wasn’t told to use it… So I have to use its mechanisms.