rtos 例子 FreeRTOS_16_mutex_who_giv 示作任何修改,为什么和教材中的结果不一样

输出如下:和教材中的结果不一样,为什么

Task1 take the Mutex Success

Task2: at first, take the Mutex Failed

教材中的结果:

Task1 take the Mutex Success

Task2: at first, take the Mutex Failed

Task2: give Mutes Success

Task2: and then, take the Mutes Sucess

请先 登录 后评论

1 个回答

韦东山 - 百问网技术总监
擅长:嵌入式开发

我再次运行了这个程序,结果就跟教程完全一样。

你需要调试,看看Task1有没有释放mutex

请先 登录 后评论