4003| 6
|
UCOSIII 延时的任务调度? |
1金钱
最佳答案楼主,你如果只是需要给调度器上锁,用OSSchedLock(&err)比较恰当。临界段代码保护会根据OS_CFG_ISR_POST_DEFERRED_EN 是否为一 来分别用调度器上锁或则关中断的方式来保护代码。如果你是要关调度器并关中断 你得让OS_CFG_ISR_POST_DEFERRED_EN=0再调用OS_CRITICAL_ENTER(),OS_CRITICAL_EXIT() 。
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-4-25 21:18
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网