13794| 8
|
初次学习UCOS信号量,想知道信号量与全局变量的区别? |
1金钱
最佳答案那我给你举个例子啊, 比如你多任务OS里面,一个高优先级任务需要等待一个事件来进行后续事情,你如果不用信号量 你就只能一直查询该事件 对不对,而且你还占着CPU在,但是用信号量就不一样了。你PEND之后,会释放CPU直到在别处POST一个信号量 ,然后再根据优先级抢占CPU
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-22 02:00
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网