I just wrote a simple code with MQX - KSDK: I created two tasks; one prints out "Hello" and the other prints out "World" on a Windows Terminal. I used two semaphores to control the usage of the serial output by both tasks.
I don't know why after the fifth print ("Hello"), the tasks stop running and it falls into "Default ISR". I can't identify what could be causing that:
Strange to realize that lwsemaphore demo for FRDM-K64F is running perfectly.
Did anybody ever experienced anything similar to that?
I would really appreciate any help or tips.
My project is attached.
Original Attachment has been moved to: projeto_novo_mqx.zip