嵌入式学习小组
直播中

杨剑东

7年用户 192经验值
私信 关注

为什么在信号量保护共享资源的例程中会交替打印?

在信号量保护共享资源的例程中,会打印
任务1:
任务2:
First task Running!
Second task Running!
任务1:
First task Running!
任务2:
Second task Running!
任务1:
First task Running!
任务2:
Second task Running!
前面的
任务1:
任务2:
First task Running!
Second task Running!这个我知道,后面怎么就是交替执行呢,求高手指点,谢谢

回帖(3)

杨杜昼

2019-7-30 09:29:03
获取到信号量,然后就一次打印一个,看信号量的作用范围。
举报

闫雪花

2019-7-30 09:48:56
我在做在信号量保护共享资源的例程中,怎么打印的是这样的呢?
任务1:
任务2:
First task Running!
Second task Running!
任务1:
任务2:
First task Running!
Second task Running!
任务1:
任务2:
First task Running!
Second task Running!
举报

陈迎研

2019-7-30 10:06:02
现象都不一样啊?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分