9 years, 4 months ago.

CoOS

I am using CoOS at STM32F103RC,The user's Guide said "Different from other kernels, CooCox CoOS does not handle the critical code section by closing interrupts, but locking the scheduler. Therefore, CoOS has a shorter latency for interrupt compared with others." What should I do when a task sharing a global variable with a interrupt?

asm void IRQ_DISABLE_SAVE(void) { CPSID I BX LR }

Did not save the original interrupted status

Have you tried asking your question on the CooCox forums?

posted by Adam Green 31 Dec 2014

I have tried on the " www.coocox.org -> "questions", but no person answered me

posted by hui l 31 Dec 2014
Be the first to answer this question.