13166| 8
|
初次学习UCOS信号量,想知道信号量与全局变量的区别? |
1金钱
最佳答案那我给你举个例子啊, 比如你多任务OS里面,一个高优先级任务需要等待一个事件来进行后续事情,你如果不用信号量 你就只能一直查询该事件 对不对,而且你还占着CPU在,但是用信号量就不一样了。你PEND之后,会释放CPU直到在别处POST一个信号量 ,然后再根据优先级抢占CPU
| ||
发表于 2018-1-17 14:26:39
|
显示全部楼层
| ||
发表于 2018-1-17 22:17:14
|
显示全部楼层
| ||
发表于 2018-1-17 22:34:03
|
显示全部楼层
| ||
发表于 2018-1-18 10:05:52
|
显示全部楼层
| ||
| ||
| ||
发表于 2020-11-26 10:09:48
|
显示全部楼层
| ||
发表于 2023-8-7 01:56:07
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-25 11:13
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网