ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
149364 Топик полностью
testerplus (26.02.2009 12:38, просмотров: 198) ответил Алексей Мусин на Небольшой комент
Да нет, там все правильно написано. Ваш коммент справедлив при использовании OS_Csem_Wait (ожидание) вместо OS_Csem_Accept, т.к. он действительно переключает контекст. (Accept только уменьшает значение семафора на 1). В приведенном примере (да и с автором этого кода я общался) именно злоупотрбление :) Кстати, чтобы знать, есть ли внутри сервиса вызов OS_Yield, не обязательно в код заглядывать; в графе "свойства" пиктограммка 1->2: http://wiki.pic24. …ref/services/brieflist