karltsai wrote on Monday, April 23, 2018:
- yes that is the case
- I understand both approaches. calling from HAL leaves FRTOS vounerable as it didn’t have enough protection running in higher priority. calling from FRTOS breaks the HAL when it is expecting tick count to increment which never does unless the FRTOS priority is bumped.
- I’m trying to address both problems in a seamless way. i.e.: with minimal impact to HAL as well as FreeRTOS code base.